Salutare.
Deci vreau un quest care atunci cand dai pe NPC-ul 30121 la tab ul Arma Farm, sa ii dea fms-ul, adica 299, bonusurile sunt modificate din item_proto srv/client, deci nu trebuiesc puse bonusurile pe el, am nevoie doar de questul care sa ii dea acel item.
P.S Am incercat si eu sa fac dar nu stiu cum sa fac sa o dea o singura data per persoana.
Cerere quest give_item2
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
"o singura data per persoana", nu va fi indiferent cu ce functie il inchizi, pentru ca isi fac conturi noi,SQInfo scrie:Salutare.
Deci vreau un quest care atunci cand dai pe NPC-ul 30121 la tab ul Arma Farm, sa ii dea fms-ul, adica 299, bonusurile sunt modificate din item_proto srv/client, deci nu trebuiesc puse bonusurile pe el, am nevoie doar de questul care sa ii dea acel item.
P.S Am incercat si eu sa fac dar nu stiu cum sa fac sa o dea o singura data per persoana.
si pot beneficia de acel item.
Totusi, nu fa questul pe NPC, ci cu send_letter, si need level(unde setezi 30 de exemplu), si inchizi cu
clear_letter.
Va fi ceva de genul:
Cod: Selectaţi tot
quest give_item begin
state start begin
when login begin
if pc.get_level() == 30 then
send _letter("Arma Farm")
end
when button or info beginAsa au acea oferta sa zicem, numai o data, si numai la lvl 30.
EDIT:
Pentru a te ajuta, ti-am facut eu questul.
Ce face acest quest? Ofera un fms+9 o singura data pe caracter, la lvl 30,
indiferent de cate ori te vei loga pe acel caracter dupa primirea armei.
Cod: Selectaţi tot
----------------------------------
----Quest arma-farm --------
-----Creat de Mutant---------
----------------------------------
quest arma_farm begin
state start begin
when login begin
if pc.get_level() == 30 then
setstate(ajutor)
end
end
end
state ajutor begin
when letter begin
send_letter("Arma Farm")
end
when button or info begin
say_title("Ajutor pentru playeri")
say("Pentru ca ne gandim la voi,")
say("am hotarat sa va oferim un ajutor,")
say("constand intr-o arma full bonus pvm")
local arma = select("Accept oferta", "Multumesc, nu imi trebuie.")
if arma == 2 then
return
elseif arma == 1 then
pc.give_item2(299, 1)
end
clear_letter()
setstate(complete)
end
end
state complete begin
end
endInchis la cererea autorului. Mutat in probleme rezolvate.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori




