Portbefehl error

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 Leute ich habe mall wieder was für euch,
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);

    }
    return 0;
    }


    C:\Program Files (x86)\Rockstar Games\Samp Server\gamemodes\Reallife.pwn(86) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0)
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);
    return 1;
    }
    return 0;
    }


    so ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


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

  • Tipp: Nutze auch SetPlayerFacingAngle(float ang); ;)

  • Bekomme ein warn
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0)
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);
    return 1;
    }
    return 0;
    }


    C:\Program Files (x86)\Rockstar Games\Samp Server\gamemodes\Reallife.pwn(88) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


  • Falsch eingerückt

  • machs so




    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0)
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);
    return 1;
    }
    return 0;
    }

    Mit freundlichen Grüßen
    Siepac

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Entweder über ein ListItem
    oder noch ein Befehl erstellen.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0)
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);
    return 1;
    }
    if(strcmp(cmdtext,"/bsn",true)==0)
    {
    SetPlayerPos(playerid,X,Y,Z);
    return 1;
    }
    return 0;
    }

    Mit freundlichen Grüßen
    Siepac

  • Beides.
    Aber für Anfänger würde ich ein befehl nehmen.


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



    SetPlayerPos(playerid,X,Y,Z); return 1;



    }

  • Danke euch hab ich jetz noch andere befehle hinzugefügt
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/noobspawn",true)==0)
    {
    SetPlayerPos(playerid,1129.0637,-1468.8392,15.7424);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/bsn",true)==0)
    {
    SetPlayerPos(playerid,1218.4027,-919.8371,43.0938);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/bank",true)==0)
    {
    SetPlayerPos(playerid,1460.1771,-1015.9474,26.1763);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    return 1;
    }


    if(strcmp(cmdtext,"/lspd",true)==0)
    {
    SetPlayerPos(playerid,1545.5657,-1675.6315,13.5606);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/stadthalle",true)==0)
    {
    SetPlayerPos(playerid,1480.7246,-1765.8708,18.7958);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    return 1;
    }
    return 0;