Beiträge von Noneatme

    nein ich hab alles gemacht was da steht, bekomme 26 errors.. ach wisst ihr was, ich gebs auf, kein bock mehr ich schmeiß mein server im müll ich hasse pawno! der kann mich mal wenn der das so schwer macht alta eine bessere programmsprache wär besser -.-"

    müssen dieGate2 = CreateObject(980, 1081.3521728516, -1493.5715332031, 24.530132293701, 0, 0, 256.78076171875);
    Aufzug1 = CreateObject(971, 1132.4359130859, -1551.2578125, 21.818807601929, 90, 270, 0);

    etc.. nicht unter OnGameModeInt??
    edit: oder OnFliterscriptInt

    unter den cmd teleprt mach einfach das:
    GivePlayerWeapon(playerid,27,500);
    die 1 zahl steht für die ID, such mal bei wiki nach den weapon ids, und die 2te nach der munition
    und bei dem anderen cmd
    ResetPlayerWeapons(playerid);
    also das mach ich bei mir bei jedem CMD rein^^
    wenn du ein besptimten cmd willst der nur für rcon admins gillt, mach einfach so:
    if (strcmp("/blablabla", cmdtext, true) == 0)
    {
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_RED,"Du musst der Administrator sein!");
    SendClientMessage(playerid, COLOR_LIGHTBLUE,"-:SERVER:- Geportet zur adminhütte ");
    ResetPlayerWeapons(playerid);
    SetPlayerPos(playerid, blablabla..);
    return 1;
    }


    EDIT:


    Wie kann man machen, dass wenn sich einer mit einem Bestimmten namen CONNECTET, gleich als RCOn admin eingeloggt wird??

    1. Tu das in dein GM unter onplayercommandtext
    if (strcmp("/NRG500", cmdtext, true) == 0)
    {
    new Float:x,Float:y,Float:z,Float:a;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    SendClientMessage(playerid, COLOR_LIGHTBLUE,"NRG-500 erstellt.");
    new hotring = CreateVehicle(522,x,y,z,a,-1,-1,-1);
    PutPlayerInVehicle(playerid, hotring, 0);
    return 1;
    }
    (bin halt so ein strg-paste fan :D)
    2. Weiß ich leider nicht^^


    3. weiß ich aber!
    mom...
    if (strcmp("/Spnc", cmdtext, true) == 0)
    {
    SetPlayerPos(playerid, /hier deine Koordinaten, siehe unten!);
    return 1;
    }
    du machst ingame bei der Position wo du geportet werden willst, /save blablabal
    danach findest du unter dein gta san andreas ordner eine datei names "Savedpositions"
    gug da drinn und da steht das sowas, nimm dann die gekenzeichneten koordinaten und füge sie dan da wo ich gesagt habe ein:

    also wen ndas bei mir währe dann so:
    if (strcmp("/Spnc", cmdtext, true) == 0)
    {
    SetPlayerPos(playerid,597.2581,-1265.3120,64.1859,356.1764);
    return 1;
    }
    mfg fluppy

    ja hab ich doch alles! altes gelöscht und so wie da steht ersetzt:
    if(!strcmp(cmdtext,"/back",true))
    {
    if(!afk[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist nicht im AFK Modus !");
    new nname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nname,sizeof nname);
    SetPlayerName(playerid,nname[5]);
    afk[playerid] = 0;
    SetPlayerPos(playerid, -1380.7882,-100.4743,14.1484,1.5723);
    TogglePlayerControllable(playerid,1);
    return SendClientMessage(playerid,0x00FF00FF,"Du bist nun wieder zurück!");
    }
    if(!strcmp(cmdtext,"/afk",true))
    {
    if(afk[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist bereits AFK!");
    new nname[MAX_PLAYER_NAME],newname[32];
    GetPlayerName(playerid,nname,sizeof nname);
    format(newname,sizeof newname,"[AFK]%s",nname);
    SetPlayerName(playerid,newname);
    afk[playerid] = 1;
    SetPlayerPos(playerid,597.2581,-1265.3120,64.1859,356.1764);
    TogglePlayerControllable(playerid,0);
    return SendClientMessage(playerid,0x00FF00FF,"Du bist nun Afk.");
    }

    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(635) : error 017: undefined symbol "afk"
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(635) : error 001: expected token: ";", but found "]"
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(635) : error 029: invalid expression, assumed zeroC:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(635) : fatal error 107: too many error messages on one line


    4 Errors

    Also:
    ich brauche ein cmd, z.b.
    if (strcmp("/AFK", cmdtext, true) == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD5,"-:SERVER:- Du bist nun AFK, benutze das CMD /Back um Zurückzukommen! ");
    ResetPlayerWeapons(playerid);
    SetPlayerPos(playerid, 597.2581,-1265.3120,64.1859,356.1764);
    TogglePlayerControllable(playerid,0);
    return 1;
    }
    Dass wenn man das CMD eingibbt, dass automatisch ein TAG ([AFK) Hinter dem Spielernamen Bildet, und wenn man das CMD
    if (strcmp("/Back", cmdtext, true) == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD5,"-:SERVER:- Du bist nun Wieder Back, WB! ");
    ResetPlayerWeapons(playerid);
    SetPlayerPos(playerid, -1380.7882,-100.4743,14.1484,1.5723);
    TogglePlayerControllable(playerid,1);
    return 1;
    }
    benutzt, dass sich dann der TAG wieder automatisch entfernt,
    weiß einer wie das geht?
    mfg fluppy

    if(strcmp(cmd, "/triadencmd", true) == 0)
    {
    if(gTeam[playerid] == TEAM_Triads)
    {
    SendPlayerFormattedText(playerid,"Glückwunsch! Du hast den Befehl: /triadencmd erfolgreich ausgeführt!.",COLOR_BLUE);
    }
    else
    {
    SendPlayerFormattedText(playerid,"Du bist kein Triade!",COLOR_RED);
    }
    return 1;
    }


    wiso hast du bei
    if(gTeam[playerid] == TEAM_Triads)


    "TEAM_Triads" geschrieben? hast du keine fraktions ID?

    wie titel schon sagt:
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(173) : error 076: syntax error in the expression, or invalid function call
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(456) : error 076: syntax error in the expression, or invalid function call
    C:\Documents and Settings\Administrator\Desktop\samp03asvr_R4_win32\gamemodes\Stunt.pwn(461) : error 076: syntax error in the expression, or invalid function call


    3 Errors.


    hier zeile von error 1:
    GateLVadminbase = CreateObject(987, 1915.3005371094, 1963.4754638672, 6.5945882797241, 0.000000, 0.000000, 89.775085449219); //
    zeile von error 2:
    MoveObject(GateLVadminbase,1915.3005371094,1963.4754638672,0.41858792304993,4); // Die Kords, wo das tor sein soll wenns offen ist
    zeile von error 3:
    MoveObject(GateLVadminbase,1915.3005371094,1963.4754638672,6.5945882797241,4); // Die Kords, wo das tor sein soll wenns zu ist


    Wer helfen kann, bekommt cookie! nein spaß
    danke im vorraus!


    mfg fluppy