Szerző Téma: /heal skin-nek  (Megtekintve 479 alkalommal)

[ZzZ]Álmos

  • Vendég
/heal skin-nek
« Dátum: 2012. február 15. - 21:45:33 »
0 Show voters
[pawn]CMD:heal(playerid, params[])
{
    new osszeg[250];
    new nev[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nev, sizeof(nev));
    format (osszeg, sizeof(osszeg), \"{00ff26}%s Feltöltötte az életét\", nev);
    SetPlayerHealth(playerid,100.0);
    return 1;
}[/pawn]
Hogy állíthatom be, hogy csak a 70 es ID skin használhatja?

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
/heal skin-nek
« Válasz #1 Dátum: 2012. február 15. - 21:57:24 »
0 Show voters
Újraírtam a scriptet, mert bugos is volt! ;)
 
#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:heal(playerid, params[])
{
new id, Name[MAX_PLAYER_NAME], string[256];
if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, 0xFFFFFFAA, \"Használat: /heal <PlayerID>\");
if(GetPlayerSkin(playerid) == 70 )
{
GetPlayerName(playerid, Name, sizeof(Name));
format(string, 256, \"%s feltöltötte az életted!\", Name);
SendClientMessage(id, 0xFFFFFFAA, string);
SetPlayerHealth(id, 100.0);
}else{
SendClientMessage(playerid, 0xFFFFFFAA, \"Ezt a parancsot, csak 70-es ID-jû játékos használhatja!\");
}
    return 1;
}

[ZzZ]Álmos

  • Vendég
/heal skin-nek
« Válasz #2 Dátum: 2012. február 15. - 22:08:59 »
0 Show voters
Idézetet írta: Flash date=1329339444\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17114\" data-ipsquote-contentclass=\"forums_Topic
Újraírtam a scriptet, mert bugos is volt! ;)
 
#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:heal(playerid, params[])
{
new id, Name[MAX_PLAYER_NAME], string[256];
if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, 0xFFFFFFAA, \"Használat: /heal <PlayerID>\");
if(GetPlayerSkin(playerid) == 70 )
{
GetPlayerName(playerid, Name, sizeof(Name));
format(string, 256, \"%s feltöltötte az életted!\", Name);
SendClientMessage(id, 0xFFFFFFAA, string);
SetPlayerHealth(id, 100.0);
}else{
SendClientMessage(playerid, 0xFFFFFFAA, \"Ezt a parancsot, csak 70-es ID-jû játékos használhatja!\");
}
    return 1;
}

 

Most a javítástól elba.zodott a tesztszeró!

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
/heal skin-nek
« Válasz #3 Dátum: 2012. február 16. - 07:30:13 »
0 Show voters
CMD:heal(playerid, params&#91;])
{
if(GetPlayerSkin(playerid) != 70) return SendClientMessage(playerid, 0xFFFFFFAA, \"Ezt a parancsot, csak 70-es ID-jû játékos használhatja!\");
    new osszeg[250];
    new nev[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nev, sizeof(nev));
    format (osszeg, sizeof(osszeg), \"{00ff26}%s Feltöltötte az életét\", nev);
    SetPlayerHealth(playerid,100.0);
    return 1;
}

[ZzZ]Álmos

  • Vendég
/heal skin-nek
« Válasz #4 Dátum: 2012. február 17. - 21:53:44 »
0 Show voters
Idézetet írta: Sheet date=1329373813\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17114\" data-ipsquote-contentclass=\"forums_Topic

CMD:heal(playerid, params&#91;])
{
if(GetPlayerSkin(playerid) != 70) return SendClientMessage(playerid, 0xFFFFFFAA, \"Ezt a parancsot, csak 70-es ID-jû játékos használhatja!\");
    new osszeg[250];
    new nev[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nev, sizeof(nev));
    format (osszeg, sizeof(osszeg), \"{00ff26}%s Feltöltötte az életét\", nev);
    SetPlayerHealth(playerid,100.0);
    return 1;
}

 

Kösz Sheet.
Zárom!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal