Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MaZz poslato Januar 17, 2011, 19:11:38 POSLE PODNE

Naslov: [Pomoc] Kako napraviti /port
Poruka od: MaZz poslato Januar 17, 2011, 19:11:38 POSLE PODNE
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 (http://i.imgur.com/ELgFm.png)
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: BloodMaster poslato Januar 17, 2011, 19:25:28 POSLE PODNE
Jel koristis sscanf i zcmd?
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: MaZz poslato Januar 17, 2011, 19:26:55 POSLE PODNE
zcmd......


......... deset znakova :D
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: PawnoMen poslato Januar 18, 2011, 00:32:02 PRE PODNE
Oprostite sta znaci Zcmd a sta  To drugo ?
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: MaZz poslato Januar 18, 2011, 14:01:20 POSLE PODNE
jel zna tko ovo napravit ? :S
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: PawnoMen poslato Januar 18, 2011, 14:24:41 POSLE PODNE
Citat: PawnoMen poslato Januar 18, 2011, 00:32:02 PRE PODNE
Oprostite sta znaci Zcmd a sta  To drugo ?


moze meni odgovorit ko ?
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: MaZz poslato Januar 18, 2011, 17:03:17 POSLE PODNE
ti pogledaj TUT :)

bump... hitno mi je... pls netko
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: monkeypantzz poslato Januar 18, 2011, 17:08:27 POSLE PODNE
Ja znam u strcmp-u,zcmd i ne kontam nesto,moram hitno da naucim..Pa ako ti znaci ti reci ;)
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: BloodMaster poslato Januar 18, 2011, 17:29:53 POSLE PODNE
evo(nabavi i sscanf2):

CMD:port(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] < 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[64];
format(tring,sizeof tring,"Portani na lokaciju: %d",lokacija);
SendClientMessage(playerid,COLOR_DBLUE,tring)
return 1;
}


Citat: PawnoMen poslato Januar 18, 2011, 00:32:02 PRE PODNE
Oprostite sta znaci Zcmd a sta  To drugo ?

ZCMD - Zeex Command Procesor - Brze izvrsava komande
Sscanf - Nacin za pravljenje tzv. "brzih" komandi...
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: xzeL poslato Januar 20, 2011, 11:57:02 PRE PODNE
e imam jedno pitanje sto znaci ovo



#  if(sscanf(params,"i",lokacija)) 
#    {




to "i"
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: PiXeL* poslato Januar 20, 2011, 12:24:59 POSLE PODNE
Ovo si sa mog servera pokupio O.o
Naslov: Odg: [Pomoc] Kako napraviti /port
Poruka od: BloodMaster poslato Januar 20, 2011, 15:19:00 POSLE PODNE
Citat: xzeL poslato Januar 20, 2011, 11:57:02 PRE PODNE
e imam jedno pitanje sto znaci ovo



#  if(sscanf(params,"i",lokacija))  
#    {




to "i"


Citat
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