Selber ein IsPlayer???? erstellen?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi,


    vor kurzem wollte ich mal selber IsPlayer's machen.


    Und ich habe eins so gemacht:



    forward IsPlayerHealth(playerid);




    public IsPlayerWasauchimmer(playerid)
    {
    new energie[MAX_PLAYERS];


    if(energie[playerid] == 1)
    {
    SetPlayerHealth(playerid,100.0);
    return 1;
    }
    return 0;
    }


    if((strcmp(cmdtext,"/waffenkauf",true)==0))
    {
    if(IsPlayerHealth(playerid))
    {
    GivePlayerWeapon(playerid,31,3000);
    }
    else
    {
    SendClientMessage(playerid,Farbe_Rot,"*** Du musst mindestens volle Energie haben!");
    }
    return 1;
    }


    Aber es funktioniert nicht,auch wenn ich volle Energie habe krig ich die Waffe nicht,könnte mir da einer Helfen?


    Ich bedanke mich im vorraus.


    MfG


    GF

    Die größte GTA Community auf der Welt.




  • if((strcmp(cmdtext,"/waffenkauf",true)==0))
    {
    new health;


    GetPlayerHealth(playerid,health);
    if(health == 100)
    {
    GivePlayerWeapon(playerid,31,3000);
    }
    else
    {
    SendClientMessage(playerid,Farbe_Rot,"*** Du musst mindestens volle Energie haben!");
    }
    return 1;
    }


    brause net forward haben...^^
    so gehts^^ glaube ich


    NICHT GEtestet

  • Wenn dann schon so:



    f((strcmp(cmdtext,"/waffenkauf",true)==0))
    {
    new Float:health;
    GetPlayerHealth(playerid,Float:health);
    if(health == 100)
    {
    GivePlayerWeapon(playerid,31,3000);
    }
    else
    {
    SendClientMessage(playerid,Farbe_Rot,"*** Du musst mindestens volle Energie haben!");
    }
    return 1;
    }


    Aber funkt. auch nicht so richtig.

    Die größte GTA Community auf der Welt.


  • ach is helath n Float? mhmm


    naya verusch mal:


    if(health == 100.0)
    {


    }


    ^^