Beiträge von Silent_Assassin

    Was ihr euch immer alle so aufregen müsst ihr habt doch nichts zu verlieren?!
    Selbst wenn es ein Fake wäre um an Abbonennten zu kommen oder änliches...
    Ihr verliert doch dabei nichts und wenn es so ist einfach deabbonieren und fertig...
    Jedesmal wenn ihr irgendwer irgendwas verlost macht ihr den runter -.-


    B2T:
    ich nehme auch Teil :P


    Auf YouTube heiße ich übrigens Flashrex96 damit du den zusammenhang hast^^

    Hallo Leute,
    ich hab ein Problem mit meinem server.
    Ich habe mein Script zurzeit auf der Version 2.9 aber ich hab ein Problem.
    Auf meinem Testserver (Windows) läuft alles perfekt.
    Aber sobald ich den Server auf Linux anmache bugt alles rum.
    Manchmal fliegt man beim StandartSpawn in LV einfach vom Himmel und stirbt als.


    Manchmal spawnt man aber auch richtig nur es gehen einfach keinerlei Befehle.
    Da steht aufeinmal Server Unknown Command.


    Gestern habe ich aufeinmal diese Meldung bekommen da ging aber alles.


    /Push Kann keiner helfen?
    Ohne Probleme man ist richtig gespawnt und konnte Befehle eingeben.
    [16:30:16] Crash caused by IsPlayerConnected at address 0x8 in filterscripts/MidoStream.amx[16:30:16] For more details compile this script with debugging symbols enabled and start the server again


    Ich habe aber seit dem letzen Update NICHTS an diesem Filterscript verändert oder änliches.
    Die Fehlermeldung bekomme ich von einem Plugin es heißt: crashdetect.so


    Seit dem habe ich noch ein paar mal probiert es hinzubekommen aber jedes mal ist irgendwas Buggy...


    Ich hoffe es ist verständlich und ihr könnt mir irgendwie helfen...
    Weiß auch nicht mehr weiter.


    Mit freundlichen Grüßen
    Silent

    Dann kommt noch 1 Warning:


    C:\Users\Dominik\Desktop\Scripten\gamemodes\Reallife.pwn(190) : warning 225: unreachable code
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    /Edit Zeile 190 ist die mit if(IstSpielerIn...

    Hab ich gerade da bekomme ich aber Warnings -.-


    C:\Users\Dominik\Desktop\Scripten\gamemodes\Reallife.pwn(190) : warning 225: unreachable code
    C:\Users\Dominik\Desktop\Scripten\gamemodes\Reallife.pwn(195) : warning 209: function "OnPlayerConnect" should return a value
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Warnings.


    Habs jetzt so:


    public OnPlayerConnect(playerid)
    {
    if(IstSpielerInFraktion(playerid,0))
    {
    AddPlayerClass(12, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    AddPlayerClass(1, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    }
    }

    Hallo,
    ich wollte euch Fragen ob folgendes Möglich ist.


    Also ich möchte das der Spieler am Anfang wo man Skins auswählen kann und danach auf Spawn klickt das er dort einen Skin auswählen kann.
    Er soll aber nur die Skins sehen die er in seiner Fraktion zur Verfügung hat.
    Ich hab es schon so probiert.


    public OnGameModeInit()
    {
    if(IstSpielerInFraktion(playerid,0)) //Zivlist
    {
    AddPlayerClass(12, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); //Skin nur Bsp.
    }
    if(IstSpielerInFraktion(playerid,1)) //LSPD
    {
    AddPlayerClass(1, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); //Skin nur Bsp.
    }
    }


    Aber es gibt ja bei OnGameModeInit keine playerid daher bekomme ich diesen Error:


    C:\Users\Dominik\Desktop\Scripten\gamemodes\Reallife.pwn(77) : error 017: undefined symbol "playerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Kann ich irgendwie anders abfragen in welcher fraktion der ist oder kann ich irgendwie die Playerid bestimmen oder so?
    Ich hätte das schon sehr gerne so gemacht :D


    Hoffe ihr könnt mir helfen.


    MFG Silent

    Hallo liebe Leute,
    ich hätte mal eine Frage an euch die denk mal nocht schwer ist aber naja^^
    Also ich bin gerade dabei nach NemesusScripts ein Reallifescript anzufangen.
    Jetzt bin ich bei Setadmin und habe ein kleines Problem bzw. eine kleine Frage...
    So sieht mein Befehl aus.


    dcmd_setadmin(playerid,params[])
    {
    new pID,level;
    if(sscanf(params,"ud", pID, level))
    {
    return SendClientMessage(playerid,Orange,"Nutze /setadmin [ID] [Level]. Geht nur von 1-4!");
    }
    if(IstSpielerAdmin(playerid,4))
    {
    if(pID == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,Rot,"Der Spieler ist nicht online!");
    }
    if(IstSpielerAdmin(pID, level) == level)
    {
    return SendClientMessage(playerid,Rot,"Der Spieler hat bereits das angegebene Level.");
    }
    else
    {
    sSpieler[pID][Adminlevel] = level;
    new Spieler[MAX_PLAYER_NAME], str[128], str2[128];
    GetPlayerName(playerid,Spieler,sizeof(Spieler));
    format(str,sizeof(str),"Du hast von %s Adminlevel %? bekommen!",Spieler,level); //hier
    SendClientMessage(pID,Orange,str);
    GetPlayerName(pID,Spieler,sizeof(Spieler));
    format(str2,sizeof(str2),"Du hast %s Adminlevel %? gegeben!",Spieler,level); //hier
    SendClientMessage(playerid,Orange,str2);
    }
    }
    else
    {
    return SendClientMessage(playerid,Rot,"Das würdest du wohl gerne können oder?");
    }
    return 1;
    }


    Dort wo hier steht weiß ich nicht was ich nach dem % machen muss damit die beiden Spieler InGame dann die Zahl (also das Adminlevel) sehen.
    Und deswegen möchte ich euch fragen ob ihr mir das verraten könntet...


    Hoffe ihr versteht was ich meine und ich bekomme schnell von euch Unterstützung.


    PS: Ich hab den Befehl schon weiter ausgearbeitet als Nemesus das getan hat.Deswegen kann ich nicht einfach bei ihm abgucken was dahin muss.


    Mit freundlichen Grüßen
    Silent


    /edit habs schon gelöst^^ %i war das richtige :D danke an RaPSoR
    /edit Frage 2 hat sich auch geklärt^^