Jump to content
Croqueta

Creador de Items

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.

Share this post


Link to post
Share on other sites

seria un total fail keko ya que le pones 32k no hay nada que limite.

 

Yo solo dije que la quest estaba bien, no dije nada de restricciones pero si queres que no se pasen:

 

if boni0 > "maximo" then
chat("Lo siento no puedes poner un bonus tan alto")
return
end

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

U,u Como lo defienden Noa

 

no diefiendo a nadie solo me jode los huevos q te corrijan la escritura ya que no sirve para nada su pais esta en crisis igual el nuestro no aver de ke les sirvio Okno -.-"

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

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.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...