Beiträge von Firerfan

    Das sehe ich aber anders ;) Wenn man in ein Land auswandert sollte man auch willig sein die Sprache zu lernen und sich Mühe geben, sich anzupassen. Andernfalls ist man hier in Deutschland am falschen Ort so sehe ich das mal.

    Das ist für mich zum Teil richtig Neo.
    Ich finde schon das man Deutsch reden können sollte, aber abschieben nicht.


    Es gibt Sprachkurse oder dergleichen.
    Ausserdem gibts Deutsche die ihre eigene Sprache nicht schreiben können - sollten wir die gleich mitschicken?



    Naja, du hast zum Teil Recht aber Abschieben ist die Falsche Methode.
    Es gibt bestimmt gute Gründe warum sie nach Deutschland gegangen sind.
    Und solange sie sich andersweitig friedlich verhalten (Sprich keine Morde, keine Diebstähle oder irgendwelche Schlägereien) ist es mir auch recht, wenn ich mich auf englisch unterhalten kann.

    Ich finds schwachsinn diesesen Threath zu eröffnen.
    Jeder postet hier sowieso dasselbe.


    Allerdings muss ich Maddin zustimmen und anmerken: das sind nicht nur Ausländer sondern auch deutsche.
    Ich hab ein Problem mit manchen Deutschen aber auch mit manchen ausländern aber nur wenn mir diese wirklich richtig auf die Eier gehen.
    Und das können alle Völker der Erde im prinzip gleichgut.


    Ausserdem werden hier früher oder später ausländerfeindliche Inhalte kommen, und mann muss bedenken das hier evtl. auch Engländer, Schweizer, Österreicher oder sonstige Nationen vertreten sind.
    Also sind Ausländer nichtmal klar definiert ;)



    Naja, meine Meinung steht da




    MfG Firer

    Geh Ingame an die Position wo er spawnen soll.
    Tippe /save


    Anschließend musst du in deinem GTA: San Andreas Hauptverzeichnis eine Datei namens "Savedpositions" öffnen.
    Dort ist nun deine Position mit Koordinaten abgespeichert.


    jetzt einfach bei OnPlayerSpawn eine if(PlayerInfo[playerid][...]==1) { SetPlayerPos(playerid,x,y,z); }
    xyz und ... ersetzen.



    MfG Firer

    8D, sieht echt geil aus.
    Gut gecodet.


    Allerdings würde mich eine Sache stören (Ich weiß ja nicht was ihr davon haltet)
    Und zwar bei der User-Auswahl da hat man oben einfach nur nen komplett grünen balken.
    Das kommt halt nicht sehr gut rüber (meiner Ansicht nach)


    Aber sonst echt Respekt!
    Das Design ist im gecodeten Zustand ja jetzt schon besser als das Preview!


    Wirds zum Verkauf angeboten?




    MfG Firer

    Hallo leute,
    mein /mask befehl funktioniert leider überhaupt nicht.


    Der Name des Spielers bleibt sichtbar, allerdings verschwinden für ihn alle anderen Namen.
    Code:


    if(maske[playerid]==0)
    {
    new playername[MAX_PLAYER_NAME],string[286];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "** %s zieht sich eine Strumpfmaske auf **", playername);
    ProxDetector(15.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    maske[playerid]=1;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    ShowPlayerNameTagForPlayer(playerid, i, 0);
    }
    }
    }
    else
    {
    new playername[MAX_PLAYER_NAME],string[286];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "** %s reißt sich die Strumpfmaske vom Kopf **", playername);
    ProxDetector(15.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    maske[playerid]=0;
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    ShowPlayerNameTagForPlayer(playerid, i, 0);
    }
    }
    }

    Okay, ich hab allerdings noch 2 Warnings:
    C:\DOKUME~1\Alex\Desktop\SELFMA~1\GAMEMO~1\rl.pwn(10080) : warning 213: tag mismatch
    C:\DOKUME~1\Alex\Desktop\SELFMA~1\GAMEMO~1\rl.pwn(10080) : warning 213: tag mismatch


    public CheckHP(id)
    {
    new Float:nHP;
    GetPlayerHealth(id, nHP);
    if((OldHP[id] - nHP) > 9) return true; //----- Hier
    return false;
    }


    Und dasselbe hier:


    stock nSetPlayerHealth(playerid, Float:hp)
    {
    OldHP[playerid] = hp; //------- Hier
    SetPlayerHealth(playerid, hp);
    }



    Kein Plan woher die kommen

    Wieso will das nicht funktionieren?!
    C:\DOKUME~1\Alex\Desktop\SELFMA~1\GAMEMO~1\rl.pwn(10079) : error 032: array index out of bounds (variable "nHP")
    C:\DOKUME~1\Alex\Desktop\SELFMA~1\GAMEMO~1\rl.pwn(10080) : error 033: array must be indexed (variable "nHP")


    forward CheckHP(playerid);
    public CheckHP(playerid)
    {
    new float:nHP[MAX_PLAYERS];
    GetPlayerHealth(playerid,nHP[playerid]);
    if((OldHP[playerid] - nHP) > 7) return true;
    return false;
    }

    Ach, ich bin echt übermüdet -.-
    Aber dann währe das doch schon bei 1hp passieren oder??


    Oder hätteste mal n Codesnipsel für mich?
    Ich raff das gerade echt nicht.


    if(pheal[playerid]==pheal[playerid]-5
    ???


    Neo:
    Danke man, sowas hab ich gesucht.

    Nabend,
    entweder bin ich übermüdet oder einfach zu dumm ;),


    Ich möchte via variable abfragen, ob ein Spieler innerhalb einer bestimmten Zeit eine mindest betrag HP verloren hat.


    Durch einen Timer wird abgefragt, ob der Spieler in einer gewissen Zeit die HP verloren hat.
    Jetzt bin ich soweit, hab die variablen etc. aber ich weis nicht wie ich abfragen soll, ob er mindestens 9HP verloren hat.



    Eventuell weis ja jemand weiter.




    MfG Firer

    Sehr schön Disaster,
    gefällt mir sehr gut!


    Kontra:
    - Für mich etwas klein


    Pro:
    - Lichteffekte
    - Sehr passende Farben
    - Schöne übergänge
    - Gut Strukturiert


    Von mir gibts 9,5/10


    PS: "Profiel" schreibt man ohne ie sonder "profil"





    MfG Firer

    Naja:
    "Wieso sind alle Gut besuchten Server GF-Edits?"
    Weil es leute gibt, die aus nem GF etwas machen können.



    Allerdings fällt mir das auch auf:

    Naja, es gibt einfach zuviele Server die nicht lange bestehen weil sie nicht besucht werden.
    Das sind aber nicht nur GF-Server sondern meist die Selfmades! Das ist das Problem!
    Alle mögen das GF-System mit den 24 Gangs und den ganzen CMD´s.


    GF ist aus SAMP nicht mehr wegzudenken und ich denke, es gibt zuviele leute die Angst vor etwas neuem haben.




    MfG Firer

    Frag ab ob der Spieler in der Nähe des Checkpoints ist mit nem Timer in der for-schleife.
    Sollte er das sein setz z.B. "menu[playerid]" auf 1.
    Wenn er einen Checkpoint betritt und das menu[playerid] auf 1 steht zeig ihm das Menü fürs essen^^



    MfG Firer

    ach schande, ich wusste ich hab was vergessen :D
    Sek. ich schau mal fixx.


    Hab sowas zwar nochnie eingebaut aber ich werds schon hinkriegen^^


    //EDIT: Gerade erst gesehen was du noch so alles drinn haben willst...
    Ich bau dir noch DeathSpec ein und den Rest kannste doch selber machen oder??


    bei Mapwechsel z.B. müsste ich erst alles raussuchen, genauso wie beim Derbyfeld und dazu hab ich jezz einfach k.B. ;/



    MfG Firer



    //EDIT2:
    Für DeathSpec einfach
    public OnPlayerDeath(playerid, killerid, reason)
    {
    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, killerid);
    return 1;
    }
    einfügen.

    Sollte so klappen:
    Ist aber ungetestet.
    Musst halt nur SetPlayerPos(playeri,x,y,z);
    ersetzen und interior setzen.
    #include <a_samp>
    #define Rot 0xAA3333AA
    #define Green 0x33AA33AA
    new inderby,derbystartet,pindurby[MAX_PLAYERS];
    public OnFilterScriptInit()
    {
    return 1;
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp("/derby", cmdtext, true, 10) == 0)
    {
    if(inderby>2)
    {
    SetPlayerPos(playerid,x,y,z);
    ResetPlayerWeapons(playerid);
    SendClientMessage(playerid,Green,"Wilkommen in der Derby-Arena!");
    SendClientMessageToAll(Green,"Ein Derby-Match hat begonnen!");
    inderby = inderby+1;
    pindurby[playerid]=1;
    }
    else
    (
    SetPlayerPos(playerid,x,y,z);
    ResetPlayerWeapons(playerid);
    SendClientMessage(playerid,Green,"Wilkommen in der Derby-Arena!");
    SendClientMessageToAll(Green,"Ein Derby-Match hat begonnen!");
    inderby = inderby+1;
    pindurby[playerid]=1;
    }
    }
    if(strcmp("/derbyout", cmdtext, true, 10) == 0)
    {
    if(pindurby[playerid]==1;)
    {
    SetPlayerPos(playerid,x,y,z);
    SendClientMessage(playerid,Green,"Du hast das Derby-Match verlassen!");
    }
    else
    (
    SendClientMessage(playerid,Rot,"Du nimmst nicht am Derby teil!");
    }
    }
    return 0;
    }
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(inderby<2&&derbystartet==0)
    {
    SendClientMessage(playerid,Rot,"Es müssen mindestens 3 Spieler in der Derby-Arena sein!");
    TogglePlayerControllable(playerid,0);
    TogglePlayerControllable(playerid,1);
    }
    return 1;
    }

    z.B. bei einem CMD.
    SetPlayerCheckpoint setzt einen Checkpoint, und nicht mehr :)
    Du könntest nen Timer Starten und abfragen ob ein Spieler in der Nähe eines Punktes ist.
    Wenn ja CheckPoint erstellen.


    Dann einfach bei "OnPlayerCheckpoint" porten.



    MfG Firer