What's new

Rejestracja w mie?cie.

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Siema!
Mam taki problem bo nie wiem jak mam zrobi? teleporty w Temple w poszczeg?lnych miastach ?eby ludzie mogli w nich si? zarejestrowa? mo?e kto? wie jak to zrobi??
Za pomoc repucik.
 

pixteron

User
Joined
Mar 7, 2009
Messages
11
Reaction score
2
Odp: Rejestracja w mie?cie.

Ja wiem. Zaraz dam edit i Ci napisze

@edit
w actions.xml wklejamy:
Code:
<action itemid="9898" script="miszkaniecmiasta.lua" />

Potem w data/actions/scripts wklejamy
Code:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 9898 then
doPlayerSetMasterPos(cid,{x=438, y=504, z=8})
doPlayerSendTextMessage(cid,22,"Zostales mieszkancem tego miasta!:)")
else
return 0
end
return 1
end

{x=438, y=504, z=8} - tutaj zmieniasz pozycje Temple

@edit
i w Actions id TP ustawiasz AID skryptu ( w tym przypadku 9898 )
 
Last edited:

arts1991

Advanced User
Joined
Apr 21, 2008
Messages
375
Reaction score
34
Age
33
Odp: Rejestracja w mie?cie.

Prosz? bardzo :)
Wi?c tak w actions/scripts dodajemy t? linijk?
Code:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 9898 then
doPlayerSetMasterPos(cid,{x=438, y=504, z=8} - wsp??rz?dne gdzie znajduj? si? tp
doPlayerSendTextMessage(cid,22,"Zostales mieszkancem tego miasta!:)") -napis 
else
return 0
end
return 1
end
Pu?niej w actions.xml wklejamy t? linijk? :
Code:
<action itemid="9898" script="miszkaniecmiasta.lua" />
Mam nadziej? ?e pomog?em :)
Pozdrawiam,
Arts
 

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Odp: Rejestracja w mie?cie.

Kurde my?la?em ?e b?dzie dobrze a wyskakuje mi takie co? w konsoli
04/2009 18:50:14] [Warning - Event::loadScript] Can not load script (data/actions/scripts/miszkaniecmiasta.lua)
[11/04/2009 18:50:14] cannot open data/actions/scripts/miszkaniecmiasta.lua: No such file or directory
I jaki nr mam da? tego Town ID.
Kto wie jak to zrobi???
 
Last edited:

Master_Stefcio

Active User
Joined
Nov 18, 2008
Messages
54
Reaction score
1
Odp: Rejestracja w mie?cie.

Wszystko ?adnie idzie nie wywala b??du w konsoli ale jak wchodz? do gry i chce zarejestrowa? si? w danym mie?cie to ju? nie dzia?a (teleport przenosi ale nie ma informacji czyli Zosta?e? mieszka?cem miasta) i jak padn? to i tak si? pojawiam w starym mie?cie.
Kto? wie jak rozwi?za? ten problem?
 

wojti93

Active User
Joined
Jan 18, 2009
Messages
149
Reaction score
3
Odp: Rejestracja w mie?cie.

Jest taka opcja w RME map --> edit towns --> add --> Nazwa Miasta --> robisz x,y,z temple mo?e od tego to zale?y??
 

Gelio

Senior User
Joined
Apr 10, 2008
Messages
617
Reaction score
101
Age
28
Odp: Rejestracja w mie?cie.

Platinum, po prostu da?e? inn? nazw? pliku w actions.xml i inn? w folderze actions/scripts.

Pozdrawiam,
Gelio
 
Last edited:

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Odp: Rejestracja w mie?cie.

Tamten problem ju? rozwi?za?em ale teraz mam nowy. Jak wchodz? do gry i chce zarejestrowa? si? w danym mie?cie to ju? nie dzia?a (teleport przenosi ale nie ma informacji czyli Zosta?e? mieszka?cem miasta) i jak padn? to i tak si? pojawiam w starym mie?cie.

Mo?e kto? wie jak to rozwi?za??
 

Gelio

Senior User
Joined
Apr 10, 2008
Messages
617
Reaction score
101
Age
28
Odp: Rejestracja w mie?cie.

Pod lini?, kt?ra teleportuje dopisz:
Code:
doPlayerSetTown(cid,id tego towna)
Powinno dzia?a?.

Pozdrawiam,
Gelio
 

Master_Stefcio

Active User
Joined
Nov 18, 2008
Messages
54
Reaction score
1
Odp: Rejestracja w mie?cie.

Wywala mi w konsoli takie co?:
[12/04/2009 13:23:50] [Warning - Event::loadScript] Can not load script (data/actions/scripts/other/miasto.lua)
[12/04/2009 13:23:50] data/actions/scripts/other/miasto.lua:4: ')' expected (to close '(' at line 3) near 'doPlayerSetTown'

I co teraz?
 

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Odp: Rejestracja w mie?cie.

Teraz ju? b??d?w nie wywala w konsoli jale w grze nie dzia?a nadal nie mog? si? zarejestrowa? mo?e kto? wie jeszcze jaka mo?e by? tego przyczyna bardzo bym prosi? o pomoc.
 
R

Rahim

Guest
Odp: Rejestracja w mie?cie.

Code:
function onStepIn(cid,item,pos)
local town = item.actionid - 1500
local pos = {x=1000,y=1000,z=7}  --gdzie ma teleportowac po wejsciu w tp
local text = "Zostales mieszkancem miasta!"  --tekst wy?wietlany po wej?ciu w tp
if isPlayer(cid) == TRUE then
doPlayerSetTown(cid,town)
doPlayerSendTextMessage(cid,22,text)
end
end

Teraz w ME ustaw action id teleportowi 1500 + id miasta. Np. chcesz, by teleport ustawia? graczowi miasto o ID 3, to w actionid daj 1503.

Pozdro.
 

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Odp: Rejestracja w mie?cie.

A mo?esz jeszcze da? ?cieszka do actions bo wywala mi tak b??d:
12/04/2009 16:02:14] [Warning - Event::loadScript] Event onUse not found (data/actions/scripts/other/miasto.lua)
 

Platinium

Advanced User
Joined
Jul 31, 2008
Messages
196
Reaction score
4
Odp: Rejestracja w mie?cie.

Dzi?kuje wszystkimi u?ytkownikom za pomoc w rozwi?zaniu tego problem oczywi?cie wszytki lec? reputy.
?ycz? mi?ych i weso?ych ?wi?t.

Temat mo?na zamkn??.
 
Top