Quest schimba rasa 40k (schimbare si warr )

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Închis
Avatar utilizator
Knop2017
Nou Venit

Nou Venit
Mesaje: 35
Membru din: 25 Iun 2017, 22:01
Server: Multe
Regat: Shinsoo
Aprecieri: 378  
Mulţumiri: 5  
Medalii

Acesta este un quest care schimba rasele. Stiu ca mai este dar acesta merge sa schimba si in warr M pentru cei cu 40k.


Quest:

Cod: Selectaţi tot

quest schimbarasa begin
state start begin

when 40003.use begin
say_title("Schimbã Rasa :")
say("Salut ".. pc.get_name() ..", doreºti sã schimbi rasa actualã ?")
say("")
say_reward("Atenþie !!!")
say("Odatã ce þi-ai schimbat rasa nu vei mai putea")
say("reveni la cea veche decat dacã vei folosi un")
say("nou Inel !")
say_item_vnum("40003")
say("")
wait ()
say_title("Schimbã rasa !")
say_reward("Eºti sigur cã vrei sã-þi schimbi rasa caracterului?")
say("")
local main_set = select ("Da","Nu")

if main_set == 2 then
return
end

if main_set == 1 then
say_title("Schimbã Rasa:")
say("Ce rasa ai vrea sã aibã caracterul tãu ?")
say("")
local schimbarasa = select ("Razboinic","Ninja","Sura","ªaman","Închide")

if schimbarasa == 1 then
say_title("Schimbã Rasa:")
say("Ce sex vrei sa aibã caracterul tãu ?")
say("")
local sexwar = select ("Masculin","Feminin","Închide")

if sexwar == 1 then
command("schimba_rasa 0")

elseif sexwar == 2 then
command("schimba_rasa 4")

elseif sexwar == 3 then
return
end
elseif schimbarasa == 2 then
say_title("Schimbã Rasa:")
say("Ce sex vrei sa aibã caracterul tãu ?")
say("")
local sexninja = select ("Masculin","Feminin","Închide")

if sexninja == 2 then
pc.polymorph("5")
pc.change_sex()

elseif sexninja == 1 then
pc.polymorph("5")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")

elseif sexninja == 3 then
return
end

elseif schimbarasa == 3 then
say_title("Schimbã Rasa:")
say("Ce sex vrei sa aibã caracterul tãu ?")
say("")
local sexsura = select ("Masculin","Feminin","Închide")
if sexsura == 1 then 
pc.polymorph("6")
pc.change_sex()

elseif sexsura == 2 then
pc.polymorph("6")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")

elseif sexsura == 3 then
return
end

elseif schimbarasa == 4 then
say_title("Schimbã Rasa:")
say("Ce sex vrei sa aibã caracterul tãu ?")
say("")
local sexshamy = select ("Masculin","Feminin","Închide")
if sexshamy == 2 then 
pc.polymorph("7")
pc.change_sex()

elseif sexshamy == 1 then
pc.polymorph("7")
pc.change_sex()
pc.polymorph("20032")
pc.polymorph("1")
pc.change_sex()
pc.polymorph("20032")

elseif sexshamy == 3 then
return
end

elseif schimbarasa == 5 then
return
end
pc.removeitem(40003, 1)
end
end
end
end

2.

Fisier din sursa : cmd.cpp

Cauta { "schimba_rasa", do_schimba_rasa,

Unde ai GM_IMPLEMENTOR ori altceva , v-a trebui sa pui GM_PLAYER, compileaza sursa, inlocuieste game.

Vezi in object si in folderul 40003 (chat) sa nu ai alte fisiere acolo in caza ca acest quest vrei sa ramana pe itemul 40003.
In caz ca nu se intampla nimic atunci cand faci click dreapta pe itemul 40003 , vezi in item_proto din navicat , cauta vnum 40003 si la Type aplici 18.
Cam asta ar fi.

TESTAT!
Ultima oară modificat 07 Iul 2017, 11:33 de către Knop2017, modificat 1 dată în total.
Avatar utilizator
Moț
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 2825
Membru din: 03 Apr 2017, 15:00
Aprecieri: 216  
Mulţumiri: 3040  
Discord: Copiază ID
Medalii

Tu realizezi ca comanda va fi folosita de oricine fara a accesa itemul respectiv ? =)) dau doar /schimba_rasa si ma transform de 1000 ori in ce vreau.
Imagine
Afișează semnătura
Avatar utilizator
Knop2017
Nou Venit

Nou Venit
Mesaje: 35
Membru din: 25 Iun 2017, 22:01
Server: Multe
Regat: Shinsoo
Aprecieri: 378  
Mulţumiri: 5  
Medalii

Iustin Dănuț scrie:Tu realizezi ca comanda va fi folosita de oricine fara a accesa itemul respectiv ? =)) dau doar /schimba_rasa si ma transform de 1000 ori in ce vreau.

Ai dreptate, dar acolo in cmd.cpp poti pune ceva gen **&&& si n-o sa stie cineva ce ai pus tu acolo, este o metoda mai usoara.. Eu am pus aici doar, daca e ceva se poate muta la cos :))
Avatar utilizator
Moț
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 2825
Membru din: 03 Apr 2017, 15:00
Aprecieri: 216  
Mulţumiri: 3040  
Discord: Copiază ID
Medalii

Knop2017 scrie:
Iustin Dănuț scrie:Tu realizezi ca comanda va fi folosita de oricine fara a accesa itemul respectiv ? =)) dau doar /schimba_rasa si ma transform de 1000 ori in ce vreau.

Ai dreptate, dar acolo in cmd.cpp poti pune ceva gen **&&& si n-o sa stie cineva ce ai pus tu acolo, este o metoda mai usoara.. Eu am pus aici doar, daca e ceva se poate muta la cos :))
Cum ai da-o nu-i bun , (-| trebuie facute niste modificari prin sursa ca sa mearga rasa war =)) ,nu la comanda ,altundeva !
Imagine
Afișează semnătura
Avatar utilizator
Syxov
Nivel 10

Nivel 10
Mesaje: 2197
Membru din: 18 Sep 2016, 17:34
Server: SonyMt2
Regat: Jinno
Aprecieri: 70  
Mulţumiri: 138  
Discord: Copiază ID
Medalii

Subiect trimis în Topicuri și mesaje șterse !
Imagine
Afișează semnătura
Închis
Răspunsuri
29
Vizualizări
23221
Răspunsuri
0
Vizualizări
1037
Răspunsuri
4
Vizualizări
642
Răspunsuri
2
Vizualizări
595

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori