Beiträge von Mambo

    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(237) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(298) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(312) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(315) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(327) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(330) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(341) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(344) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(356) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(359) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(371) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(374) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(390) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(393) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(817) : error 021: symbol already defined: "strtok"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(832) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    16 Errors.

    cmd = strtok(cmdtext, idx); Zeile 237


    tmp = strtok(cmdtext, idx); Zeile 298


    tmp = strtok(cmdtext, idx); Zeile 312


    tmp = strtok(cmdtext, idx); Zeile 315


    tmp = strtok(cmdtext, idx); Zeile 327


    tmp = strtok(cmdtext, idx); Zeile 330


    tmp = strtok(cmdtext, idx); Zeile 341


    tmp = strtok(cmdtext, idx); Zeile 344


    tmp = strtok(cmdtext, idx); Zeile 356


    tmp = strtok(cmdtext, idx); Zeile 359


    tmp = strtok(cmdtext, idx); Zeile 371


    tmp = strtok(cmdtext, idx); Zeile 374


    tmp = strtok(cmdtext, idx); Zeile 390


    tmp = strtok(cmdtext, idx); Zeile 393


    { Zeile 817


    return result; Zeile 832

    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(237) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(298) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(312) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(315) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(327) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(330) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(341) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(344) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(356) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(359) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(371) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(374) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(390) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(393) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(817) : error 021: symbol already defined: "strtok"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(832) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    16 Errors.

    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(237) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(298) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(312) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(315) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(327) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(330) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(341) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(344) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(356) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(359) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(371) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(374) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(390) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(393) : error 047: array sizes do not match, or destination array is too small
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(817) : error 021: symbol already defined: "strtok"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\login_register017.pwn(832) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    16 Errors.

    Irgendwie is da was falsch gelaufen :/ Wenn man jetzt halt am Anfang ist wo man auch sein skin auswählen kann und /register oder /login machen muss. Da mache ich nun /register oder /login mit irgendeinem namen aber nachdem ich dann auf spawn drücke stehe ich dann vor diesem Baum da. Und ich stehe dann halt da vor dem Baum kann den SKin angucken aber nix mehr machen :/ Ich habe dir hier unten mal in der reinfolge von oben nach unten bitte abgucken, unten habe ich dir mal die screens gemacht was passiert wenn man sich registriert und auf spawn drückt. Ich wollte das eventuell so haben das wenn man nach /register oder /login auf spawn drückt und der script dann guckt ob der skin der richtige ist. Weil wenn man z.b. dann inner Gang ist sollen ja halt die Zivi skins gesperrt sein. Und ander rum genauso, und nathürlich sollen die Groove Street nicht den skin von den red soldiers haben. also das wenn man halt das erst mal spawn drückt und der sieht das das der falsche skin ist das der dann zu dem baum halt spawnt quasi und dann wird man dazu aufgefordert seinen richtigen skin auszüwählen. Geht das irgendwie?


    ICh wollte das so quasi wie GRP haben. Erst muss man halt /register oder wenn man schon angemeldet ist /login machen. Dann wird halt den skin kontorlliert wie oben geschrieben, dann kommen ein paar fragne die man bentwaorten muss, und dann kommt ein tutuorial. Dann spawnt man automatsch und man kann losspielen.
    So wäre es perfekt. Man kann doch auch sicher dann abfragen (bei mde fragen) wo man wohnen will also wenn man ls eingibt spawnt man halt in ls und wenn man sf eingibt spawn man in sf.









    Ja das tutorial startet einfach man spawnt einfach nicht und fertig Oo


    /edit Das tutorial startet NICHt wollte ich schreiben

    public Tutorial(playerid)
    {
    if(TutTime[playerid] >= 1) // wenn die Zeit auf 1 gesetzt worden war, gehts los. Wenn während des Tutorials die zeit wieder auf 0 gesetzt wird, passiert in dem Timer garnichts.
    {
    if(TutTime[playerid] == 2)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Willkommen!)__'~*");
    SendClientMessage(playerid,msg,"Es folgt nun ein kleines Tutorial, passe bitte gut auf.");
    SendClientMessage(playerid,msg,"Falls dann doch noch Fragen offen bleiben, fragt im Forum oder die Admins/Spieler.");
    }
    else if(TutTime[playerid] == 10)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Respekt und Umgangston!)__'~*");
    SendClientMessage(playerid,msg,"Bitte behandle jeden so wie du gern behandelt werden möchtest.");
    SendClientMessage(playerid,msg,"Falls du in einem falschen Umgangston redest wirst du verwarnt.");
    SendClientMessage(playerid,msg,"Bitte respektiere die Admins auch, denn auch sie werden dich..");
    SendClientMessage(playerid,msg,"..respektieren. Also: Achte auf deinen Umgangston!");
    }
    else if(TutTime[playerid] == 18)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Bugusing oder Ähnliches!)__'~*");
    SendClientMessage(playerid,msg,"Falls du jemanden siehst, der einen Bug used.");
    SendClientMessage(playerid,msg,"Oder auch wenn er cheatet oder andere 'illegale' Sachen tut..");
    SendClientMessage(playerid,msg,"Bitte reporte ihn oder mach einen Screen und stell ihn ins Forum.");
    }
    else if(TutTime[playerid] == 26)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Häuser und Autos!)__'~*");
    SendClientMessage(playerid,msg,"Wie auf jedem Reallife Server, so auch hier gibt es Autohäuser und Häuser zum Verkauf.");
    SendClientMessage(playerid,msg,"Wenn du ein Haus haben willst, brauchst du einen Makler. Du spawnst immer wieder vor deinem Haus.");
    SendClientMessage(playerid,msg,"Wenn du ein Auto haben willt, fahr zum nächsten Autohaus.");
    SendClientMessage(playerid,msg,"Es gibt mehrere von Ihnen und verschiedene Preisklassen.Dein Auto kannst du dann irgendwo parken..");
    SendClientMessage(playerid,msg,"..oder auch Verkaufen, falls es dir nicht gefällt.");
    }
    else if(TutTime[playerid] == 34)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Berufe und Firmen!)__'~*");
    SendClientMessage(playerid,msg,"Jeder Bürger von San Fierro kann eine eigene Firma gründen.");
    SendClientMessage(playerid,msg,"Du brauchst jedoch genug Geld und ein Konzept.");
    SendClientMessage(playerid,msg,"Wenn du dies beides besitzt, schreib es ins Forum und wir werden es uns anschauen.");
    SendClientMessage(playerid,msg,"Doch auch andere Berufe kannst du ausüben, bewerben tut man sich im Forum..");
    SendClientMessage(playerid,msg,"..dort kannst du auch dich für ein Chef Posten bewerben, falls einer frei ist.");
    }
    else if(TutTime[playerid] == 42)
    {
    SendClientMessage(playerid,msg,"*~'__(Tutorial: Das Ende!)__'~*");
    SendClientMessage(playerid,msg,"Vielen Dank, dass du dir Zeit fürs Tutorial genommen hast.");
    SendClientMessage(playerid,msg,"Falls weitere Fragen bestehen, wende dich an Spieler oder Admins.");
    }
    else if(TutTime[playerid] == 50) // hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
    {
    KillTimer(TutTimer[playerid]); // der Tutorial Timer wird beendigt
    TutTime[playerid] = -1; // die Tutorial Zeit auf INVALID gsetzt - nach Goldkiller :)
    SetPlayerPos(playerid,0.0,0.0,0.0); // der Spawn, wo er nach dem Tutorial hinsoll
    TogglePlayerControllable(playerid,true); // hier wird die Fähigkeit sich zu bewegen wieder auf "wahr" gesetzt
    GameTextForPlayer(playerid,"~g~Willkommen, ~r~ in San Fierro.",6000,1); // GameText am Ende des Tutorials
    }
    TutTime[playerid]++; // hier wird die Zeit jede Sekunde erhöht
    }
    }

    Ey fett es geht , aber mein Tutorial geht irgendwie nicht was ich in den script eingebaut habe

    hab ich hab imme rnoch die errors
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(71) : error 017: undefined symbol "gPlayerAccount"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(71) : warning 215: expression has no effect
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(71) : error 001: expected token: ";", but found "]"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(71) : error 029: invalid expression, assumed zero
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(71) : 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.

    4 errors in dieser zeile if(gPlayerLogged[playerid] == 0)


    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(63) : error 017: undefined symbol "gPlayerLogged"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(63) : warning 215: expression has no effect
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(63) : error 001: expected token: ";", but found "]"
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(63) : error 029: invalid expression, assumed zero
    C:\GTa an lol (Lasse)\Server\GTARP\gamemodes\tutorial.pwn(63) : 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.

    So wie er da steht Oo ich packs mal rein, hier einmal das komplette onplayerspawn


    public OnPlayerSpawn(playerid)
    {
    if(pFirstLog[playerid] == true)
    {
    SetPlayerPos(playerid,0.0,0.0,0.0); // Tutorial Position
    TogglePlayerControllable(playerid,false);
    TutTime[playerid] = 1;
    TutTimer[playerid] = SetTimerEx("Tutorial",1000,1,"i",playerid);
    }
    return 1;
    }


    {
    TogglePlayerControllable(playerid, 1);
    if(gPlayerLogged[playerid] == 0)
    {
    SetPlayerPos(playerid, 1191.7267,-1987.8882,66.5406); //Position wo Spieler steht
    SetPlayerFacingAngle(playerid, 118.0); //Welche Ausrichtung der Spieler steht
    SetPlayerCameraPos(playerid, 1185.3153,-1991.2488,68.1091); //Die Position der Kamera
    SetPlayerCameraLookAt(playerid, 1191.7267,-1987.8882,66.5406); //Die Position der Kamera wohin sie schauen soll!
    TogglePlayerControllable(playerid, 0);
    if(gPlayerAccount[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFF00, "Du musst dich vorher anmelden mit /login");
    else return SendClientMessage(playerid, 0xFFFFFF00, "Du musst dich vorher registrieren mit /register");
    }
    return 1;
    }

    Ich habe zwar schonma gescriptet aber das schaffe ich glaube ich nicht ;D das was du da meintest
    /edit Kannst du mir helfen? xD

    Was habe ich Falsch gemacht? Also ich habe kein warning und kein error mehr in dem filterscript aber wenn ich auf den server connecte dann steht unten ja spawn wo man raufklicken kann. Und oben steht halt /register um die zu registrieren.
    Aber ich kann auch so spawnen ohne das ich /register mache ;D mh was kann ich machen? Und mein Tutorial geht auch nicht :( das tutorial ist im Hauptscript drinne aber wenn man /register macht oder spawn drückt kommt kein tutorial

    Ok ein Error weg nun noch ein Warning in Zeile 338 obwohl es die Zeile nicht ma gibt? Oo
    C:\GTa an lol (Lasse)\Server\GTARP\filterscripts\registersystem.pwn(338) : warning 203: symbol is never used: "pFirstLog"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.