GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: [T.I.R.]Kenguru - 2011. szeptember 24. - 12:42:44

Cím: ZCMD Plus [Alpha 0.1]
Írta: [T.I.R.]Kenguru - 2011. szeptember 24. - 12:42:44
Üdvözlök mindenkit.
Készítettem egy picike kis kiegészítõ függvénykönyvtárat a ZCMD parancsfeldolgozóhoz.
Jelenleg csak 2 funkció van benne, Admin parancs, és Kocsicmd. Ez még késõbb bõvülni fog.
Igazából unatkoztam kicsit és 5 perc alatt összehoztam az egészet.(Makrókra épül ez az include.) Mondjuk nekem tetszik, mivel így a saját munkámat is megkönnyítettem vele.
Példák a használatára:
RCON admin parancsok(Ezek csak akkor mûködnek ha RCON adminisztrátor az illetõ):
 
ADMINCOMMAND:adminparancsod(playerid,params[]) {
//Ide a funkciókat
return 1;
}

 
Vagy:
 
ADMINCMD:admincmd(playerid,params[]) {
//Ide a funkciókat
return 1;
}

 
Kocsiban(Ezek csak akkor mûködnek ha az illetõ jármûben van):
 
KOCSIBANCOMMAND:asd(playerid,params[]) {
//Ide a funkciókat
return 1;
}

 
Vagy:
 
KOCSIBANCMD:asdd(playerid,params[]) {
//Ide a funkciókat
return 1;
}

 
Include:
 

#define ADMINCOMMAND:%1(%2) \\
COMMAND:%1(%2) if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, \"Nem vagy RCON adminisztrátor!\"); else
#define ADMINCMD:%1(%2) \\
CMD:%1(%2) if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, \"Nem vagy RCON adminisztrátor!\"); else
#define KOCSIBANCOMMAND:%1(%2) \\
COMMAND:%1(%2) if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x00000000, \"Nem vagy jármûben\"); else
#define KOCSIBANCMD:%1(%2) \\
CMD:%1(%2) if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0x00000000, \"Nem vagy jármûben\"); else
Cím: ZCMD Plus [Alpha 0.1]
Írta: Sheet - 2011. szeptember 24. - 12:48:00
Szép :)
Véleményem szerint ez rövidebb módokhoz jó, de hosszabbaknál lassítja a szervert, mivel minden alkalommal újra lekell futnia.
Cím: ZCMD Plus [Alpha 0.1]
Írta: Light557 - 2011. szeptember 24. - 12:48:14
Szerintem felesleges.
Cím: ZCMD Plus [Alpha 0.1]
Írta: Norby - 2011. szeptember 24. - 13:36:53
Gratula nekem tetszik.. :)
Cím: ZCMD Plus [Alpha 0.1]
Írta: Zsolesszka - 2011. szeptember 24. - 18:41:10
Idézetet írta: Light date=1316861294\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11781\" data-ipsquote-contentclass=\"forums_Topic
Szerintem felesleges.
 
Cím: ZCMD Plus [Alpha 0.1]
Írta: JackBronson - 2011. szeptember 24. - 18:48:12
Idézetet írta: Zsolesszka date=1316882470\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11781\" data-ipsquote-contentclass=\"forums_Topic


Szerintem felesleges.
 

[/quote]
Izlések és pofonok.
Valakinek tetszik valakinek nem.
Tetszeni tetszik , de sok értelmét nem látom.