Jump to content

Creador de Items


Croqueta
 Share

Recommended Posts

la Quest funciona basica a mysql ella ase items y te lo pone en el Inventario(se tiene que desconectar despues para que el item aparesca)

lo ise en una hora no me critican mucho por que no la tradusi jeje^^

 

INFORMASION!!

*************************************************

TODOS LOS SAYS SE PUEDEN EDITAR

*************************************************

--© by Noa
quest crate_item begin
state start begin
  when 9009.chat."Item Herstellen" begin
   local iex= mysql_query("SELECT vnum FROM player.item_proto;")
local name = pc.get_name()
   say("Hallo ud Willkommen im Item-Laden")
   say()
   say("Da du eine besondere Person bist kannst du dir ein item nach")
   say("Wunsch Herstellen.")
   local s=select("Waffe","Rüstung","Standard-Items","Abbrechen")
   if s==4 then return end
   if s==1 or s==2 then
	say("Gib die vnum des items ein")
	local iexi= input()
	say()
	say("gib die Position des items ein wo es im itemshoplager auftauchen soll")
	say()
	local pos= input()
	say()
	say("Gib die Steine ein, in platz 1-3")
	say()
	say("Slot1")
	say()
	local put1=input()
	say()
	say("Slot2")
	say()
	local put2=input()
	say()
	say("Slot3")
	say()
	local put3=input()
	say()
	-----------------------boni1-------------------------------
	say("Boni 1 (ID Findest du in der liste)")
	local boni0 = input() --boni
	say()
	say("menge für boni1") --menge
	local menge0= input()
  
	-----------------------boni2-------------------------------
	say("Boni 2 (ID Findest du in der liste)")
	local boni1 = input() --boni
	say()
	say("menge für boni2") --menge
	local menge1= input()
  
	-----------------------boni3-------------------------------
	say("Boni 3 (ID Findest du in der liste)")
	local boni2 = input() --boni
	say()
	say("menge für boni3") --menge
	local menge2= input()
  
	-----------------------boni4-------------------------------
	say("Boni 4 (ID Findest du in der liste)")
	local boni3 = input() --boni
	say()
	say("menge für boni4") --menge
	local menge3= input()
  
	-----------------------boni5-------------------------------
	say("Boni 5 (ID Findest du in der liste)")
	local boni4 = input() --boni
	say()
	say("menge für boni5")
	local menge4= input()
  
	---------------------Spezialboni6-------------------------------
	say("Spezialboni 6 (ID Findest du in der liste)")
	local boni5 = input() --boni
	say()
	say("menge für boni6")
	local menge5= input()
  
	---------------------Spezialboni7-------------------------------
	say("Spezialboni 7 (ID Findest du in der liste)")
	local boni6 = input() --boni
	say()
	say("menge für boni7")
	local menge6= input()
	say()
	say("Dieses item erstellen?")
	say_item_vnum(iexi)
	say("Stein 1: "..item_name(put1))
	say("Stein 2: "..item_name(put2))
	say("Stein 3: "..item_name(put3))
	say("Boni 1: "..boni0.." Menge : "..menge0)
	say("Boni 2: "..boni1.." Menge : "..menge1)
	say("Boni 3: "..boni2.." Menge : "..menge2)
	say("Boni 4: "..boni3.." Menge : "..menge3)
	say("Boni 5: "..boni4.." Menge : "..menge4)
	say("Boni 6: "..boni5.." Menge : "..menge5)
	say("Boni 7: "..boni6.." Menge : "..menge6)
	if select("Herstellen","Abbrechen")==1 then
	 mysql_query("INSERT INTO player.item SET id= id+1 ,owner_id= (SELECT id FROM player.player WHERE name = '" ..name.. "'),window= 'INVENTORY', pos= '"..pos.."', count= '1', vnum= '"..iexi.."', socket0= '"..put1.."',socket1= '"..put2.."',socket2= '"..put3.."',socket3= '0',socket4= '0',socket5= '0', attrtype0= '"..boni0.."',attrvalue0='"..menge0.."', attrtype1= '"..boni1.."',attrvalue1= '"..menge1.."',attrtype2= '"..boni2.."',attrvalue2= '"..menge2.."',attrtype3= '"..boni3.."',attrvalue3= '"..menge3.."',attrtype4= '"..boni4.."',attrvalue4= '"..menge4.."',attrtype5= '"..boni5.."',attrvalue5= '"..menge5.."',attrtype6= '"..boni6.."',attrvalue6= '"..menge6.."';")
	else
	 return
	end
   end
  end
end
end

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Link to comment
Share on other sites

​Huy amigo Noa muy bueno tu aporte pero tienes que corregir tus errores de ortografía xD

 

no aprendi escribir espanol, bivo en allemania como lo puedes notar

 

up#

la tabla de los Bonus con los id's lo edite en el post

 

lo edite sino no funciona

se me olido el local de "name" :P

Link to comment
Share on other sites

​Cuando a uno lo corrigen es para aprender, no para volver a cometer las mismas burradas, y si no te gusta lo siento, esto es para ser mejor persona, y aprendamos todo a escribir, no son los únicos todos tenemos errores.

 

No lo tomes como una critica destructiva si no al contrario, un consejo con una critica constructiva.

Link to comment
Share on other sites

  • 3 months later...
  • 7 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...