Beiträge von AeroxTobi

    dido


    so viel ich wieß steht auch das ganze zeug was breadfish oder die anderren so gemacht haben ja nich unter dem (C) so zusagen ist es auch nicht ein fake den die meisten wollen bestimmt nicht immer die gleiche frage beantworten wo es bereits schon 1000 mal gegeben hat naja es gibt viele gründe warum dieses forum erstellt worden ist oder auch nicht

    Moin,


    Ich hab in der Definiton von ReturnUser das IsNumeric mit drin


    Sprich das :


    if (IsNumeric(text[pos]))


    nun kommt undefinirtes IsNumeric und ich hab KP, wie ich das Definiren soll ich hab nun etliche fersuche gamcht mit MAX_PLAYERS oder normal so new IsNumeric oder mit arials aber mir fählt badu nixmehr ein nun wollt ich um hilfe fragen wie soll ich es definiren


    Hoffe mir kann geholfen werden

    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3600) : warning 201: redefinition of constant/macro (symbol "COLOR_WHITE")
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3611) : error 021: symbol already defined: "strtok"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3629) : error 021: symbol already defined: "OnPlayerDisconnect"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3634) : error 021: symbol already defined: "OnPlayerPrivmsg"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3674) : error 021: symbol already defined: "OnPlayerCommandText"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3697) : error 001: expected token: ")", but found "{"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3708) : warning 217: loose indentation
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3732) : warning 201: redefinition of constant/macro (symbol "COLOR_RED")
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3739) : error 021: symbol already defined: "OnFilterScriptInit"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3759) : error 021: symbol already defined: "OnPlayerConnect"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3765) : error 021: symbol already defined: "OnPlayerStateChange"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3815) : error 021: symbol already defined: "OnPlayerDeath"
    C:\Users\Pascal Wolf\Desktop\Server1\gamemodes\mini-rl.pwn(3821) : error 021: symbol already defined: "OnPlayerDisconnect"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    10 Errors.


    du kannst folgendes rauschmeisen aber dazu nur eins


    OnPlayerDisconnect
    OnPlayerDeath
    OnFilterScriptInit
    OnPlayerConnect
    OnPlayerStateChange
    OnPlayerPrivmsg
    OnPlayerCommandText


    dan bei zeile 3697 hast du ein { das muss zum ) oder du hast über dem { ein ) vergessen sprich bei if oder so


    dan hast du die farbe weiß nicht oben bei #define COLOR_WHITE eben fals bei COLOR_RED noch


    und strtok hast du zweimal definirt


    bei 3708 hast du eine loose zeile


    so das wars :D

    Guten Morgen ^^


    Jetzt hab ich schon wieder das Problem das der Compiler Abstürtzt sprich Exe bekomme und eig. müsste ja alles richtig sein ich habe nur die befehle hinzugefügt invite und uninvite da ich für mein selfmade reallife script ja auch fraktionene brauche ich geb euch mal die codes vll wiest ihr ja woran es liegt


    if(!strcmp(cmd, "/invite", true))
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Versuche Mal: /invite <playerid/playername>");
    return 1;
    }
    new para;
    new ftext[20];
    para = ReturnUser(tmp);
    if (PlayerInfo[playerid][Leader] >= 1)
    {
    if(IsPlayerConnected(para))
    {
    if(para != INVALID_PLAYER_ID)
    {
    if (gTeam[para]==TEAM_GREEN && PlayerInfo[para][Member] == 0 && PlayerInfo[para][FMember] == 255)
    {
    if(PlayerInfo[para][Job] > 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du kannst ihn nicht Einladen er hat einen Beruf besitzt !");
    return 1;
    }
    if(PlayerInfo[playerid][Leader] == 1)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Polizei"; ChosenSkin[para] = 280; SetPlayerSkin(para, 280);
    }
    else if(PlayerInfo[playerid][Leader] == 2)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Taxi"; ChosenSkin[para] = 7; SetPlayerSkin(para, 7);
    }
    else if(PlayerInfo[playerid[[Leader] == 3)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Medic"; ChosenSkin[para] = 71; SetPlayerSkin(para, 71);
    }
    else if(PlayerInfo[playerid][Leader] == 4)
    {
    PlayerInfo[para][Team} = 2; gTeam[para] = 2; ftext = "Mechanicer"; ChosenSkin[para] = 50; SetPlayerSkin(para, 50);
    }
    else if(PlayerInfo[playerid][Leader] == 5)
    {
    PlayerInfo[para][Team] = 2; gTeam[para] = 2; ftext = "Elektricker"; ChosenSkin[para] = 36; SetPlayerSkin(para, 36);
    }
    else
    {
    return 1;
    }
    GetPlayerName(para, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para][Member] = PlayerInfo[playerid][Leader];
    PlayerInfo[para][Rank] = 1;
    printf("AdmCmd: %s hat eingeladen %s zu den %s.", sendername, giveplayer, ftext);
    format(string, sizeof(string), "Du wurdest zu %s invitet vom leader %s", ftext, sendername);
    SendClientMessage(para, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "%s hast du zu %s invitet.", giveplayer,ftext);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    SetPlayerInterior(para,0);
    new rand = random(sizeof(InviteSpawns));
    SetPlayerPos(para, InviteSpawns[rand][0], InviteSpawns[rand][1], InviteSpawns[rand][2]);
    SetPlayerFacingAngle(para, InviteSpawns[rand][3]);
    SetPlayerCameraPos(para,InviteSpawns[rand][0] + 3, InviteSpawns[rand][1], InviteSpawns[rand][2]);
    SetPlayerCameraLookAt(para,InviteSpawns[rand][0], InviteSpawns[rand][1], InviteSpawns[rand][2]);
    TogglePlayerControllable(para, 0);
    SelectChar[para] = 255;
    SelectCharID[para] = PlayerInfo[para][Member];
    SelectCharPlace[para] = 1;
    PlayerInfo[para][Model] = ChosenSkin[para];
    PlayerInfo[para][Char] = ChosenSkin[para];
    SendClientMessage(para, COLOR_LIGHTRED, "* Benutzte 'next' um zwischen den Ganzen Skins zu wechseln um den richtigen aus zu suchen.");
    SendClientMessage(para, COLOR_LIGHTRED, "* Hast du den Richtigen Skin gefunden somit mache 'done'.");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler hat ein Wanted und kann somit nicht in die Fraktion eingestellt werden.");
    return 1;
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Diesen befehl kann nur ein Leader ausführen ");
    }
    }
    return 1;
    }


    und hier ist noch Uninvite



    Hoffe man kann mir weiter helfen


    // edit


    Am uninvite liegt es nicht am Invite weil ich jetzt getestet habe bei welchen befehlene er alles abstürtzt und nun hat sich rausgestellt das es bei Invite is aber ich finde trozdem den fehler nicht ich bin nun mehrmals den befehl durch gegangen aber nix gefunden klammer sind ja alle richtig und die ; auch also weiß ich nun nichtmehr weiter was noch der grund sein könnte


    Bitte um dringende hilfe :(

    die pickup.txt ist vorhanden


    danke das hatte ich noch vergessen gehabt ^^
    die werte um zu legen


    blos crashen tut er immer ncoh


    //edit
    also er läst jetzt das pickup erstellen aber das crashen geht weiter oO was soll ich tuen

    irdent wie crasht jetzt immer der server oO


    ich hab doch blos das GetPlayerPos hinzugefügt


    //edit server crasht dauerhaft egal was ich mache hier nochma der code ^^ hab den ma komplet copy paste gemacht immer noch crash


    if(!strcmp(cmd, "/addpickup", true))
    {
    if (PlayerInfo[playerid][Admin] < 1337)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X,Y,Z);//fehlte
    CreatePickup(1239, 2, X, Y, Z);
    SendClientMessage(playerid, COLOR_GREEN, "Das Pickup wurde gespeichert im ScriptFiles Ordner");
    new File: hFile = fopen("pickup.txt", io_append);
    if (hFile)
    {
    new var[32],Float:pX, Float:pY, Float:pZ;
    GetPlayerPos(playerid, pX,pY,pZ);
    format(var, 32, "CreatePickup(1239, 2, %f, %f, %f);",pX,pY,pZ);
    fwrite(hFile, var);
    fclose(hFile);
    }
    }
    return 1;
    }

    Zitat von Troppen

    1337 oder höher Admin ?
    Ist die einzigste Bedingung, prüfe das sorgfältig


    /edit:
    Ne, du musst UNTER 1337 Admin sein....


    es heist imter 1337 kein zugriff ^^


    und ich teste es mal schnell weitere infos sobald ich es getestet hab ^^

    halli hallu 8)


    ich hab für mein selfamde von reallife script ein addpickup gemacht aber nun funtzt dieses nicht


    ich glaub ihr könnt mir da ja mal helfen ^^


    hier ma der code


    if(!strcmp(cmd, "/addpickup", true))
    {
    if (PlayerInfo[playerid][Admin] < 1337)
    {
    new Float:X, Float:Y, Float:Z;
    CreatePickup(1239, 2, X, Y, Z);
    SendClientMessage(playerid, COLOR_GREEN, "Das Pickup wurde gespeichert im ScriptFiles Ordner");
    new File: hFile = fopen("pickup.txt", io_append);
    if (hFile)
    {
    new var[32];
    GetPlayerPos(playerid, X,Y,Z);
    format(var, 32, "CreatePickup(1239, 2, %f, %f, %f);",X,Y,Z);
    fwrite(hFile, var);
    fclose(hFile);
    }
    }
    return 1;
    }


    es kommen weder errors noch warnings nur man kann den befehl nicht ausführen da irdent wie wen ich /addpickup eingebe dan kommt überhaupt nix wird nich ma gesagt das ich das pickup erstelle ^^


    hoffe mir kann jemand helfen


    //edit nimand ne idee wie es funtzen könnte ?


    //edit2 sry wen ich jetzt nochmal editiren aber ich brauch so dringend hilfe sonst kann ich keine pickups erstelln -.-

    warum sagt ihr alle immer GTA SA gleich komplet löschen ^^ bingt doch nix wen samp nich geht dan geht halt samp nich dan muss man samp neu isntalliren maan man man


    geh auf gtainside.com dan gehst du links dorten auf SA auf patsch dan auf die seite 2 da is dan ein downgrader

    ich hasse hacker ^^ aber ich mach mal ne ausname

    • deinstallire samp + sobait
    • danach installirst du samp neu
    • installirst erneut den downgrader
    • und dan startest du samp

    das wars ^^