ExTazZ[] Posted November 21, 2020 Posted November 21, 2020 Salut, in acest tutorial o sa va arat niste stock-uri simple care va pot ajuta. Acest tutorial este facut pentru scripterii incepatori nu pentru cei avansati. Stock sendPlayerError - Acest stock va ajuta pentru a fii mai simplu sa scrii unele mesaje Adica daca tu ai o functie gen daca nu ai acel admin aceea functie sa ti dea un mesaj cu eroare. Gen este ca o sintaxa. Exemplu: CMD:comanda(playerid, params[]) { if(PlayerInfo[playerid][pComanda] == 1) return SCM(playerid, -1, "Nu poti folosi aceasta comanda"); return 1; } Sau cu sendPlayerError(playerid); CMD:comanda(playerid, params[]) { if(PlayerInfo[playerid][pComanda] == 1) return sendPlayerError(playerid, "Nu poti folosi aceasta comanda"); return 1; } Stock stock sendPlayerError(playerid, const text[], va_args<>) { new string[256]; va_format(string, 256, text, va_start<2>); strins(string, "Eroare: {FFFFFF}", 0); SCM(playerid, COLOR_ERROR, string); return true; } Stock SCMf (SendClientMessageFormat) Acest stock va ajuta ca sa numai definiti multe variabile. Exemplu Cu SCMf SCMf(playerid, -1, "Salut %s, bine ai venit pe fairside",GetName(playerid)); Fara SCMf; new string[256] format(string, sizeof(string), "Salut %s, bine ai venit pe fairside",GetName(playerid)); SendClientMessage(playerid, -1, string); Si mai pe scurt numia redefinesti string-ul si se face tot odata. Stock stock SCMf(playerid, colour, const fmat[], va_args<>) { new UsageString[256]; va_format(UsageString, 128, fmat, va_start<3>); return SCM(playerid, colour, UsageString); } stock sendPlayerSyntax Acest stock este la fel ca sendPlayerError adica acest stock il puneti doar cand aveti o syntaxa Exemplu Cu sendPlayerSyntax if(strcmp(params, "s[256]",variabila)) return sendPlayerSyntax(playerid, " /comanda <functie> <functie>"); fara variabila if(strcmp(params, "s[256]",variabila)) return SendClientMessage(playerid, "Syntax{FFFFFF}: /comanda <functie> <functie>"); Stock stock sendPlayerSyntax(playerid, const text[], va_args<>) { new string[256]; va_format(string, 256, text, va_start<2>); strins(string, "Sintaxa: {FFFFFF}", 0); SCM(playerid, COLOR_SYNTAX, string); return true; } Sper ca vam ajutat
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now