Brauche Hilfe!

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
  • Hey, ich habe mehrere Fragen...


    1. Wie kann ich machen das diesen Befehl nur Leute mit mehr als 500 Score ausführen können?



    if(strcmp("/nrg", cmdtext, true, 5) == 0){
    DestroyVehicle(GetPlayerVehicleID(playerid));
    new Float:x, Float:y, Float:z, Float:az;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, az);
    new vehicleid = CreateVehicle(522, x, y, z, az, -1, -1, 180);
    PutPlayerInVehicle(playerid, vehicleid, 0);
    return 1;
    }


    2. Kann mir einer den Cmd machen wie /rcon say?


    3. "%s (id: %d) hat den Server betreten." So lautet der Text der erscheint wenn ein Spieler den Server betritt.. Doch zeigt er bei mir den Namen(%s) nicht an. Warum?

  • if(strcmp("/nrg", cmdtext, true, 5) == 0){
    if(GetPlayerScore(playerid==500))
    {
    DestroyVehicle(GetPlayerVehicleID(playerid));
    new Float:x, Float:y, Float:z, Float:az;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, az);
    new vehicleid = CreateVehicle(522, x, y, z, az, -1, -1, 180);
    PutPlayerInVehicle(playerid, vehicleid, 0);
    return 1;


    }
    else
    {
    SendClientMessage(playerid,0xffaaffaa,"Sie müssen score 500 haben");
    }
    }



    onplayerconnect:


    new string[128];´
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(string,sizeof(string)," %s ( ID: %i) ist dem Server beigetreten",name,playerid);
    SendClientMessageToAll(0xffaaffaa,string);