Befehl falsch

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
  • Hallo, Ich habe mich an ein Paintball system gesetzt... aber wenn ich Folgenden Befehl mache, schließt sich der Server einfach..


    if (strcmp("/paintball", cmdtext, true, 10) == 0)
    {
    SendClientMessageToAll(rot,"%s ist dem Paintball beigetreten!");
    SetPlayerPos(playerid,6692.9580,-1696.4274,30.9020);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 33, 999);
    GivePlayerWeapon(playerid, 34, 999);
    return 1;
    }
    Bitte um schnelle hilfe..

  • new string[265],name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,25);
    format(string,125,"%s ist dem Paintball beigetreten!",name);
    SendClientMessageToAll(rot,string);
    SetPlayerPos(playerid,6692.9580,-1696.4274,30.9020);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 33, 999);
    GivePlayerWeapon(playerid, 34, 999);
    return 1;
    }

  • new text[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof name);
    format(text, sizeof text,"%s ist dem Paintball beigetreten!",name);
    SendClientMessageToAll(rot,text);


    So muss das gemacht werden ;)


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Checke ich nicht, bin Relativ neu im Scripten, kannst du das mal machen ?

  • Wir haben es dir doch schon gemacht, füge einfach das ein, was ich geschrieben habe ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S


  • if (strcmp("/paintball", cmdtext, true, 10) == 0)
    {


    new pname[MAX_PLAYER_NAME], string[128 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string,sizeof(string),"%s ist dem Paintball beigetreten!", pname);
    SendClientMessageToAll(rot,string);


    SetPlayerPos(playerid,6692.9580,-1696.4274,30.9020);

    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 33, 999);
    GivePlayerWeapon(playerid, 34, 999);
    return 1;
    }


  • Jetzt bekomme ich Folgende Errors:


    Hier die Befehle für das Paintball


    if (strcmp("/startpaintball", cmdtext, true, 10) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    SendClientMessageToAll(rot,"Das Paintball Spiel wurde Gestartet! Mit /paintball kommst du zum Paintball");
    }


    }


    return 1;
    }


    if (strcmp("/paintball", cmdtext, true, 10) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new text[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof name);
    format(text, sizeof text,"%s ist dem Paintball beigetreten!",name);
    SendClientMessageToAll(rot,text);
    SetPlayerPos(playerid,6692.9580,-1696.4274,30.9020);
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 4, 1);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 33, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    if (strcmp("/leavepaintball", cmdtext, true, 10) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new text[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof name);
    format(text, sizeof text,"%s hat das Paintball Verlassen!",name);
    SendClientMessageToAll(rot,text);
    ResetPlayerWeapons(playerid);
    SetPlayerPos(playerid,1185.2324,-1324.6211,13.5728);
    }
    return 1;
    }


    Wie bekomme ich das weg ?