Kort Uitleg
Ja, wat is nou een citizen portal?
Het antwoord is simpel, een blauwe teleport waar je in stap en dan citizen (inwoner) van wordt, dus dat houd in ga je dood kom je in die stad.
----------------------
De Tutorial
Je begin met een town maken, of als je er al een of meerderen heb kan je deze stap overslaan.
1) Open je mapeditor en ga naar, tools >> edit towns
Als je daarop gedurkt heb komt er een pop-up in beeld.
Bij Name: Zet je uiteraard de naam van de town neer. Bij XYZ zet je de coorindinate van de tempel neer. (Ik ga er van uit dat je weet wat dat is)
Druk dan op Close&Save.
2) Nu moet je een blauwe portal gaan maken bij de stad, die staat meestal bij de tempel.
3)Nu heb je een script nodig, dit is de script, niet gemaakt door mij uiteraard.
Oke, hier is een uitleg, "if item.actionid == 7911 then" zie je in de eerste regel, 7911 moet je toevoegen bij je blauwe eerste portal in je mapeditor. En 7910 bij je mogelijk tweede stad.
De eerste code moet je toevoegen bij data/actions/scripts maak daar een nieuw .lua bestand aan en die noem je "change_townid.lua"
De tweede bij data/actions/ en dan het .xml bestand actions voeg je onderaan de regel toe.
Kijk nog ff na of je alles in de script heb verander je moet namelijk de naam van de stad invulle of als je wil kan je de hele text verandere
Ja, wat is nou een citizen portal?
Het antwoord is simpel, een blauwe teleport waar je in stap en dan citizen (inwoner) van wordt, dus dat houd in ga je dood kom je in die stad.
----------------------
De Tutorial
Je begin met een town maken, of als je er al een of meerderen heb kan je deze stap overslaan.
1) Open je mapeditor en ga naar, tools >> edit towns
Als je daarop gedurkt heb komt er een pop-up in beeld.
Bij Name: Zet je uiteraard de naam van de town neer. Bij XYZ zet je de coorindinate van de tempel neer. (Ik ga er van uit dat je weet wat dat is)
Druk dan op Close&Save.
2) Nu moet je een blauwe portal gaan maken bij de stad, die staat meestal bij de tempel.
3)Nu heb je een script nodig, dit is de script, niet gemaakt door mij uiteraard.
Code:
function onStepIn(cid, item, pos)
if item.actionid == 7911 then
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'Now you are citizen of VUL HIER DE NAAM VAN JE STAD IN!.')
doPlayerSetTown(cid,1)
mpos={pos van de tempel}
setPlayerMasterPos(cid,mpos)
elseif item.actionid == 7910 then
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'Now you are citizen of VUL HIER DE NAAM VAN JE STAD IN!.')
doPlayerSetTown(cid,2)
setPlayerMasterPos(cid,mpos)
end
return 1
end
Code:
<movevent event="StepIn" itemid="1387" script="change_townid.lua" />
Oke, hier is een uitleg, "if item.actionid == 7911 then" zie je in de eerste regel, 7911 moet je toevoegen bij je blauwe eerste portal in je mapeditor. En 7910 bij je mogelijk tweede stad.
De eerste code moet je toevoegen bij data/actions/scripts maak daar een nieuw .lua bestand aan en die noem je "change_townid.lua"
De tweede bij data/actions/ en dan het .xml bestand actions voeg je onderaan de regel toe.
Kijk nog ff na of je alles in de script heb verander je moet namelijk de naam van de stad invulle of als je wil kan je de hele text verandere