Započeo MaZz
•17. Jan. 2011.[Pomoc] Kako napraviti /port
1,796
pregleda
12
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
29
Postovi:
5
Teme:
Pridružio se:Apr. 2010
17. Jan. 2011.
Evo, zanima me kako napraviti ovakav port....
npr, da napravim /port 1 i da me porta odmah do banke...
http://i.imgur.com/ELgFm.png
npr, da napravim /port 1 i da me porta odmah do banke...
http://i.imgur.com/ELgFm.png
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
12 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
286
Postovi:
30
Teme:
Pridružio se:Nov. 2010
18. Jan. 2011.
Ja znam u strcmp-u,zcmd i ne kontam nesto,moram hitno da naucim..Pa ako ti znaci ti reci 😉
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
12 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
18. Jan. 2011.
evo(nabavi i sscanf2):
CMD:port(playerid,params[])
{
if(PlayerInfo < 1) return SendClientMessage(playerid,COLOR_GREEN,"Moras biti admin lvl 1+! ");
new lokacija;
if(sscanf(params,"i",lokacija))
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Koristi /port (ID Lokacije)");
SendClientMessage(playerid,COLOR_WHITE,"1. LokacijaJedan - 2. LokacijaDva");
return 1;
}
if(lokacija < 1 || lokacija > 2) return SendClientMessage(playerid,COLOR_WHITE,"Lokacija mora biti vece od 0 i manje od 3!");
if(lokacija == 1) SetPlayerPos(X,Y,Z);
if(lokacija == 2) SetPlayerPos(X,Y,Z);
new tring;
format(tring,sizeof tring,"Portani na lokaciju: %d",lokacija);
SendClientMessage(playerid,COLOR_DBLUE,tring)
return 1;
}
ZCMD - Zeex Command Procesor - Brze izvrsava komande
Sscanf - Nacin za pravljenje tzv. "brzih" komandi...
CMD:port(playerid,params[])
{
if(PlayerInfo < 1) return SendClientMessage(playerid,COLOR_GREEN,"Moras biti admin lvl 1+! ");
new lokacija;
if(sscanf(params,"i",lokacija))
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Koristi /port (ID Lokacije)");
SendClientMessage(playerid,COLOR_WHITE,"1. LokacijaJedan - 2. LokacijaDva");
return 1;
}
if(lokacija < 1 || lokacija > 2) return SendClientMessage(playerid,COLOR_WHITE,"Lokacija mora biti vece od 0 i manje od 3!");
if(lokacija == 1) SetPlayerPos(X,Y,Z);
if(lokacija == 2) SetPlayerPos(X,Y,Z);
new tring;
format(tring,sizeof tring,"Portani na lokaciju: %d",lokacija);
SendClientMessage(playerid,COLOR_DBLUE,tring)
return 1;
}
PawnoMen wrote on January 17, 2011, 11:32 pm:
Oprostite sta znaci Zcmd a sta To drugo ?
ZCMD - Zeex Command Procesor - Brze izvrsava komande
Sscanf - Nacin za pravljenje tzv. "brzih" komandi...
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
12 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
20. Jan. 2011.
xzeL wrote on January 20, 2011, 10:57 am:
e imam jedno pitanje sto znaci ovo
to "i"
# if(sscanf(params,"i",lokacija))
# { to "i"
Quote
Specifier(s) Name Example values
i, d Integer 1, 42, -10
c Character a, o, *
l Logical true, false
b Binary 01001, 0b1100
h, x Hex 1A, 0x23
o Octal 045 12
n Number 42, 0b010, 0xAC, 045
f Float 0.7, -99.5
g IEEE Float 0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E
u User name/id (bots and players) Y_Less, 0
q Bot name/id ShopBot, 27
r Player name/id Y_Less, 42
i, d Integer 1, 42, -10
c Character a, o, *
l Logical true, false
b Binary 01001, 0b1100
h, x Hex 1A, 0x23
o Octal 045 12
n Number 42, 0b010, 0xAC, 045
f Float 0.7, -99.5
g IEEE Float 0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E
u User name/id (bots and players) Y_Less, 0
q Bot name/id ShopBot, 27
r Player name/id Y_Less, 42
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava