Witam, czy m?g?by mi kto? pom?c w stworzeniu prostej komendy?
Mianowicie chodzi mi tutaj o komend?, kt?ra b?dzie dodawa?a hp, co? takiego /hp id gracza i ilo?? hp.
@Wy wy?ej co to ma by c ? :O Jeden wyci?? komend? z ExGame lub PvFServ
drugi zrobi? prawie poprawnie. to znaczy zrobi? ju? pobieranie kasy,ale zapomnia?o sprawdzeniu czy gracz tyle posiada GetPlayerMoeny(playerid) !! Na przysz?o?? + nawet nie wiem jak si? nazywa to w czym zrobi?e? t? komend? -,- Zawsze u?ywa?em zcmd
Witam, czy m?g?by mi kto? pom?c w stworzeniu prostej komendy?
Mianowicie chodzi mi tutaj o komend?, kt?ra b?dzie dodawa?a hp, co? takiego /hp id gracza i ilo?? hp.
Odwdzi?cze si? za pomoc.
#include <a_samp>
#include <zcmd>
#include <sscanf>
COMMAND:zdrowie(playerid, params[])
{
if (IsPlayerAdmin(playerid)) // Tylko Administrator serwera.
{
new X_ZDROWIE, X_ILE_ZDROWIA;
if (!sscanf(params, "ii", X_ZDROWIE, X_ILE_ZDROWIA))
{
if (X_ZDROWIE != INVALID_PLAYER_ID)
{
new X_INFORMACJA[30]; SetPlayerHealth(X_ZDROWIE, X_ILE_ZDROWIA);
format(X_INFORMACJA, sizeof(X_INFORMACJA), "|i| Administrator serwera da? ci |%d| jednostek zdrowia!", X_ILE_ZDROWIA);
SendClientMessage(X_ZDROWIE, -1, X_INFORMACJA);
}
else
SendClientMessage(playerid, -1, "|i| Na serwerze nie ma takiego zawodnika!");
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
}
else
SendClientMessage(playerid, -1, "|i| Wpisz: /zdrowie |id - zawodnika| |ilo?? - zdrowia|.");
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
}
else
SendClientMessage(playerid, -1, "|i| Musisz by? administratorem serwera!");
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
return 1;
}
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach