#include <a_samp>#include <zcmd>#include <sscanf2> #define narancs 0xFF9933AA#define szurke (0xAFAFAFAA)#define citrom (0xFFFF00AA)#define piros (0xFF0000AA)#define zold (0x33AA33AA)#define feher (0xFFFFFFAA)#define fekete 0x000000#define neon 0x00FFFFFFCMD:hirdetes(playerid, params[]){new hirdetes[128];if(sscanf(params,\"s[128]\",hirdetes)) return SendClientMessage(playerid,feher,\"Használat: /hirdetes (hírdetés)\");new string[128];new neve[MAX_PLAYER_NAME];GetPlayerName(playerid, neve, sizeof(neve));format(string, sizeof(string), \"Hirdetés: %s. Feladó: %s.\", hirdetes, neve);SendClientMessageToAll(neon, string);return 1;}
[pawn][/pawn]
Kép? Nem rakod fel pastebin-re? Vagy [pawn][/pawn]
De ilyen kis semmi dolgokat majd letölt mindenki hogy megnézze mi? -.-Elég ha berakod [ code] és [ /code] tagek közé.
nagyon. feéhasználó + 10% warn OFF miatt és mert képtelen tisztelettudóan kifejezni magát. Töröltem a hozzászólását.Amúgy az ilyen apró szkripteket tényleg be lehet rakni PAWN kódok közé,nem csak a mérete miatt,de ha valamikor baj van a letöltéssel akkor praktikus ha megvan a fórumon is.A scriptrõl: Sok színt definiálsz,habár csak kettõt használsz közülük. A többi felesleges. Ezen kívül,hiányoznak a fontosabb eljárások (OnFilterScriptInit/Exit),szóval így inkább kódrészlethez hasonlít.Amúgy a kódolása szép,ha megengeded mutatnék egy kis \"trükköt\" amivel lehet változókat spórolni:[pawn]CMD:hirdetes(playerid, params[]){new hirdetes[128];if(sscanf(params,\"s[128]\",hirdetes)) return SendClientMessage(playerid,feher,\"Használat: /hirdetes (hírdetés)\");new string[128];GetPlayerName(playerid, string, sizeof(string));format(string, sizeof(string), \"Hirdetés: %s. Feladó: %s.\", hirdetes, string);SendClientMessageToAll(neon, string);return 1;}[/pawn](A játékos nevét egybõl a string változóba kértem le,egyel kevesebb változó,de így is tökéletes a kód.)E: Majd elfelejtettem,kérlek legközelebb publikálsz valamit állítsd át a téma nevet lévõ kategória mezõt a megfelelõre.
CMD:hirdetes(playerid, params[]){if(isnull(params)) return SendClientMessage(playerid,feher,\"Használat: /hirdetes (hírdetés)\");new string[128];GetPlayerName(playerid, string, sizeof(string));format(string, sizeof(string), \"Hirdetés: %s. Feladó: %s.\", params, string);SendClientMessageToAll(neon, string);return 1;}