Beiträge von Towelie123

    Stimmt nicht ganz, er verwendet bei seiner Map andere Objekte und nicht die Standard Parkstreifen.
    Trotzdem vielen Dank für den Hinweiß.


    Towlie komm schon antworte :D


    Gruß,
    xCHiCkz


    Für die Parkplätze, habe ich einfach einen Zaun genommen(oder Gate). Dies Packst du dann per BILD DOWN nach unten so das Nur eine Fläche da ist. So hast du dan nen Parkplatz :).


    -Danke an die Anderen Bewertung. :)

    Hallo,
    Hier die Zeilen:
    if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid,ORANGE, "BENUTZUNG: (/a)dmin [admin chat]");
    return 1;
    }
    format(string, sizeof(string), "*%d Admin %s: %s", PlayerInfo[playerid][pAdmin], sendername, result);
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    SendAdminMessage(COLOR_ORANGE, string);
    }
    printf("Admin %s: %s", sendername, result);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    }
    return 1;
    }


    Die Error´s
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(658) : error 017: undefined symbol "cmd"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(662) : error 017: undefined symbol "sendername"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(662) : error 017: undefined symbol "sendername"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(662) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(662) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    PS: es soll den /a chat zeigen. (Admin chat) ..

    Moin Moin..
    Ich habe das uhren Tutorial angeguckt.. Und musste festellen das Diese Error´s kamen:
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(310) : warning 219: local variable "clockstr" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Zeile 310:

    forward onSecond();
    public onSecond()
    {
    new hour,minute,sec;
    gettime(hour,minute,sec);
    new clockstr[15]; //Hier ist der WARNING!!
    if(minute<10)format(clockstr,sizeof clockstr,"%d:0%d:%d",hour,minute,sec);
    else format(clockstr,sizeof clockstr,"%d:%d:%d",hour,minute,sec);
    TextDrawSetString(Textdraw0,clockstr);
    TextDrawShowForAll(Textdraw0);
    SetWorldTime(hour);
    return 1;
    }


    //Edit: Habe es selber hinbekommen.

    Wir kommen immer weiter ^^.


    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : warning 213: tag mismatch
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

    if(response==1);
    Fehler war das: ; ...
    schönheitsfehler :P.


    Nun, ich habe das ftext rausgehauen und


    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : warning 213: tag mismatch
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    ...

    Immer diese Error´s ..
    Erstmal danke..
    nun:
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : warning 213: tag mismatch
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : warning 202: number of arguments does not match definition
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(345) : error 001: expected token: ",", but found ";"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(808) : error 036: empty statement
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    Von zeile 808:
    if(dialogid==STATS)
    {
    if(response == 0)
    {
    return 1;
    }
    if(response == 1);
    {
    return 1;
    }
    }
    return 1;


    Und halt noch:
    format(string,sizeof(string),"Dein Level %d\n Dein Geld %d\n Deine Fraktion %s",sSpieler[playerid][level],GetPlayerMoney(playerid,ftext);
    ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statiskiken",string,"OK","OK");

    Irgendwie alles Blödsinn was hier gepostet wird :pinch:


    Du hast runde statt geschweifte klammern nach deiner Abfrage verwendet.
    Nun hast du 2 Möglichkeiten
    1. Du entfernst sie
    2. du machst aus ( ... ) -> { ... }


    Ich habe das Nicht ganz verstanden.


    Ich habe das Jetzt so gemacht:
    new string[128];
    new ftext[20];
    new level = sSpieler[playerid][Fraktion];
    if(level == 0)ftext="Zivilist";
    else if(level == 1)ftext= "LSPD";
    else if(level == 2)ftext= "FBI";
    else if(level == 3)ftext= "Bundeswehr";
    aber die Error´s bleiben..

    Könntest du ein wenig mehr schicken? so kann ich z.B nichts raus erkennen.


    Zitat

    C:\Users\****\Desktop\WoS 3.0.3\gamemodes\WoSNEW.pwn(53620) : error 021: symbol already defined: "strtok"


    Du hast:
    aktion = strtok(cmdtext, idx);
    2 mal definiert. Deswegen kommt der Error. (Denke ich mal)
    -Bei den anderen Error´s kann ich dir nicht helfen(zuwenig vom script).

    Erstell mal nen neuen Ordner in scriptfiles der Soll dan Accounts heißen.
    z.B bei mir: C:\Users\Sinan\Desktop\SAMP SERVER2\scriptfiles\Accounts


    format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
    der String an sich ist hoch genug.


    //Edit:
    Alternative:
    so ist mein Login system aufgebaut:



    stock Register(playerid,key[])
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
    SendClientMessage(playerid,hellblau,"Du hast dich erfolgreich Registriert");
    SpielerReset(playerid);
    SpawnPlayer(playerid);
    return 1;
    }

    Moin, ich erstelle derzeitig den befehl "/stats". Den erstelle ich mit strcmp..


    Doch sobald ich compiele=
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(331) : error 001: expected token: ")", but found ";"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(331) : error 029: invalid expression, assumed zero
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(331 -- 332) : warning 215: expression has no effect
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(332) : error 001: expected token: ";", but found "else"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(332) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Zeilen:
    if(strcmp("/stats", cmdtext, true)==0)
    {
    new string[128];
    new ftext[20];
    new level = sSpieler[playerid][Fraktion];
    if(level == 0) ( ftext="Zivilist";)
    else if(level == 1) (ftext= "LSPD";)
    format(sting,sizeof(string),"Dein Level %d\n Dein Geld %d\n Deine Fraktion %s"sSpieler[playerid][level],GetPlayerMoney(playerid,ftext);
    ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statiskiken",string,"OK,"OK");
    return 1;
    }


    Bitte um schnelle Hilfe ;(

    Moin Moin..


    Ich möchte, das Sich das Gate wieder an alten Standort packt.
    An sich, bewegt sich das Gate und es ist alles schön und gut.. Nur es kommt nicht wieder zurück..


    forward torlspd();
    public torlspd()
    {
    MoveObject(lspdtor,1588.9000244141, -1637.9000244141, 14.10000038147,2.0);
    }


    if(strcmp("/openlspd", cmdtext, true,10) == 0)
    {
    if(sSpieler[playerid][Fraktion] >=1)
    {
    SendClientMessage(playerid,hellblau,"Das Tor ist offen!");
    SendClientMessage(playerid,hellblau,"Es wird sich in 10 sekunden Schließen.");
    MoveObject(lspdtor,1588.9000244141, -1637.9000244141,4.10000038147,2.0);
    SetTimer("torlspd",100523,false);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein LSPD´ler!");
    return 1;
    }
    new lspdtor;


    Was mache ich falsch? ;(;(


    Hat schon geholfen.. Nu das: :D
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(590) : error 017: undefined symbol "MoveObjekt"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(596) : error 017: undefined symbol "Playerid"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(599) : warning 225: unreachable code
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(599) : warning 217: loose indentation
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(1144) : error 017: undefined symbol "MoveObjekt"
    C:\Users\Sinan\Desktop\SAMP SERVER2\gamemodes\first.pwn(123) : warning 204: symbol is assigned a value that is never used: "lspdtor"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.