Beiträge von JJ.Redick

    Dann kommt diese Fehlermeldung:
    C:\Users\hp\Desktop\GL\gamemodes\SecretLife.pwn(1223) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

    Hallo liebe Community,
    Ich wollte mal nachfragen wie das so mit einem Zip geschäft aus sieht.
    Kann Ich das so machen, dass wenn der Spieler z.B. eingibt /kleidung, dass der dann auf OnPlayerRequestClass zurrück springt?
    So z.B.
    SetPlayerRequestClass(playerid);
    Also er soll erneut in die Skinauswahl zurück springen.


    Liebe Grüße!

    Hallo liebe Community,
    Ich wollte mal fragen wie man über SetPVarInt nicht nur zahlen sondern auch namen abspeichern kann.
    Ich habe es so versucht:
    SetPVarInt(pID,"HotDogVerkaeufer",playerid);
    Klappen tut es leider nicht.


    Leibe Grüße !

    Hallo liebe Community,
    Ich wollte mal schnell nachfragen ob Ich auch den normalen Timer killen kann.
    Also den hier:
    SetTimer("BankrobCheck",1000,0);
    Ich weiß nämlich nur wie Ich solch einen beenden kann:
    BankrobTimer2[playerid] = SetTimerEx("BankrobTimer",1000*60*5,false,"d",playerid);


    Liebe Grüße !

    Hallo liebe Community,
    Ich wollte mal nachfragen ob mir jemand ein /fish System erstellen kann da Ich einfach daran verzweifel bzw. nicht weiß wie Ich die Fische (oder auch die Zahl) speichern soll und später auslesen kann.
    Info: Man kann max. 5 Fische im Inventar haben.


    Liebe Grüße!

    Aber das funktioniert doch nur wenn der string in einem Befehl bleibt Ich wollte ja z.B. bei /fish eine zufällige Zahl auf eine Variabel speichern.
    Und wenn Ich /fishes eingebe muss Ich diese Variablen natürlich wieder auslesen.
    Da klappt das dann nicht mit dem string.


    Liebe Grüße !

    Hallo liebe Community,
    wie die Überschrift schon sagt möchte Ich Variablen auslesen.
    Jedoch weiß Ich nicht wie dies funktionieren soll.
    Ich habe also eine Variable mit einer Zahl drin.
    Diese möchte Ich später im Chat anzeigen können (die Zahl).
    Kann mir jemand helfen?


    Liebe Grüße!

    Hallo liebe Community,
    Ich habe folgendes Problem.
    Zuerst jedoch:
    Ich arbeite mit PVars und habe auch beispielsweise das so gemacht, dass Ich einen stock habe der checkt ob der Spieler die Funktion xy hat.
    Um das mal zu vereinfachen:
    So speichert er es:
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    So lädt er es:
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    So nun habe Ich einen stock erstellt:
    stock isPlayerAnAdmin(playerid,rang)
    {
    if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
    return 0;
    }


    Im Script könnte Ich z.B. den Befehl dann so verwenden:
    if(strcmp(cmdtext,"/restart",true)==0)
    {
    if(isPlayerAnAdmin(playerid,5)) //Also er ließt aus: Ist der Spieler ein Admin? Hat er das Adminlevel 5?
    {
    dann passiert folgendes...
    }


    }


    So nun möchte Ich wie beim Adminsystemlevel eine Beruflevel erstellen.
    Es soll also in den Scriptfiles bei dem Spieler Beruf gespeichert werden.
    Also habe Ich so angefangen:
    So speichert er es:
    dini_IntSet(Spielerdatei,"Beruf",GetPVarInt(playerid,"Beruf"));
    So lädt er es:
    SetPVarInt(playerid,"Beruf",dini_Int(Spielerdatei,"Beruf"));


    Meine Frage nun, wie muss der stock aussehen?
    Am Ende möchte Ich eine Abfrage haben die so geht:
    if(isPlayerAnBauer(playerid)) //Also er checkt ob er ein Bauer ist.


    Ich bitte um Hilfe,


    Liebe Grüße !

    Meinst du
    new Variable[MAX_PLAYERS];
    ?


    Ja aber wenn Ich dann die Variabel hochsetzte sieht es dann so aus.
    Variable[playerid]=1;
    Das ist doch aber nur für playerid oder?
    Ich habe es jetzt so geregelt...
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    Variable[playerid]=0;
    }
    Da müsste doch gehen, oder?

    Hallo liebe Community,
    Ich habe eine Frage bzw. das große Problem mich nicht gut mit TImern auszukennen.
    Ich habe mir vor genommen ein Bankrob System zu scripten was ohne Timer gar nicht möglich ist.
    Ich brauche nun also eure Hilfe.
    Mein Ziel:
    Jemand geht in die Bank und gibt /bankrob ein.
    Nach 5 Minuten erscheint eine Nachricht im CHat das Person XY die Bank ausgeraubt hat.


    Ich bin so weit:
    if(strcmp("/bankrob",cmdtext,true)==0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,3,363.1380,173.6913,1008.3828))return SendClientMessage(playerid,GRAU,"Du bist nicht in einer Bank!");
    {
    new name[ 24 ], string[ 64 ];
    GetPlayerName( playerid, name, 24 );
    format(string,sizeof(string), "%s raubt die Bank in LosSantos aus!",name);
    SendClientMessageToAll(LILA,string);
    //Hier müsste der Timer starten Ich weiß nur nicht wie
    }



    }


    Wie starte Ich den Timer und wie kann Ich prüfen ob der Timer abgelaufen ist?


    Liebe Grüße !


    Das geht auch nicht.
    Aber Ich habe das selbst gefixxt war nen Problem mit meinem Pawno an sich.