Beiträge von Kevin B.

    hey danke das du Helfen willst
    Abe ihren was mach ich falsch
    C:\Users\kifkat\Documents\[POD]\gamemodes\pod.pwn(2490) : error 001: expected token: ",", but found ";"

    public verhaftet(playerid)
    {
    if(GetPVarInt(playerid,"Jailtime") >0)
    {
    new string[40];
    format(string,sizeof(string),"Du musst noch %d Minuten sitzen",GetPVarInt(playerid,"Jailtime");//2490
    SetPVarInt(playerid,"Jailtime", GetPVarInt(playerid,"Jailtime")-1);
    SpielerSpeichern(playerid);
    return 1;
    }
    else
    {
    SetPlayerPos(playerid,221.7620,121.3482,999.0156);
    SetPVarInt(playerid,"Jail",0);
    SetPVarInt(playerid,"Wanteds",0);
    SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
    SpielerSpeichern(playerid);
    return 1;
    }
    }


    kannst du mir da noch mal helfen bitte
    lg kifkat

    ich hab mir grade ein JailTImer Gebaut(Versucht) doch ihren wie misslingt das
    SetTimer("Jailtime",60000,4);
    {
    if(GetPVarInt(playerid, "Jailtime") == 5)
    SendClientMessage(playerid,ORANGE,"Du musst noch 5Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 4);
    SpielerSpeichern(playerid);
    }
    SetTimer("Jailtime",60000,3);
    {
    if(GetPVarInt(playerid, "Jailtime") == 4)
    SendClientMessage(playerid,ORANGE,"Du musst noch 4Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 4);
    SpielerSpeichern(playerid);
    }
    SetTimer("Jailtime",60000,2);
    {
    if(GetPVarInt(playerid, "Jailtime") == 3)
    SendClientMessage(playerid,ORANGE,"Du musst noch 3Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 3);
    SpielerSpeichern(playerid);
    }
    SetTimer("Jailtime",60000,1);
    {
    if(GetPVarInt(playerid, "Jailtime") == 2)
    SendClientMessage(playerid,ORANGE,"Du musst noch 2Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 2);
    SpielerSpeichern(playerid);
    }
    SetTimer("Jailtime",60000,0);
    {
    if(GetPVarInt(playerid, "Jailtime") == 0)
    SetPlayerPos(playerid,221.7620,121.3482,999.0156);
    SetPVarInt(playerid,"Jail",0); //Jail wird wieder auf 0 gesetzt
    SetPVarInt(playerid,"Wanteds",0);
    SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
    SpielerSpeichern(playerid);
    }
    in der Spieler Datei Wirt den auch JailTImer Bei 5 auf 0 geschrieben ob Wohl ich nur 1min grade mal drin war
    ich hab auch schon Probiert den Timer bei 0 auf 1 Zuschreiben doch es Bleibt den so wie jetzt
    kann mir da bitte wer helfen

    lg kifkat


    //Edit


    ich hab es jetzt so hinbekommen das der Timer runter Läuft aba jetzt läuft er zu schnell runter aber jetzt läuft er zu schnell runter das passiert alles in 1Sekunde das soll aba nicht das soll alles in Minuten tagt laufen
    [23:36:21] Du musst noch 5Minuten sitzen
    [23:36:21] Du musst noch 4Minuten sitzen
    [23:36:21] Du musst noch 3Minuten sitzen
    [23:36:21] Du musst noch 2Minuten sitzen


    was hab ich falsch gemacht ?
    public verhaftet(playerid)
    {
    SetTimer("verhaftet",60000,1);
    {
    if(SetPVarInt(playerid,"Jailtime",4))
    SendClientMessage(playerid,ORANGE,"Du musst noch 5Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 5);
    SpielerSpeichern(playerid);
    }
    SetTimer("verhaftet",60000,1);
    {
    if(SetPVarInt(playerid,"Jailtime",3))
    SendClientMessage(playerid,ORANGE,"Du musst noch 4Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 4);
    SpielerSpeichern(playerid);
    }
    SetTimer("verhaftet",180000,1);
    {
    if(SetPVarInt(playerid,"Jailtime",2))
    SendClientMessage(playerid,ORANGE,"Du musst noch 3Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 3);
    SpielerSpeichern(playerid);
    }
    SetTimer("verhaftet",240000,1);
    {
    if(SetPVarInt(playerid,"Jailtime",1))
    SendClientMessage(playerid,ORANGE,"Du musst noch 2Minuten sitzen");
    SetPVarInt(playerid,"Jailtime", 2);
    SpielerSpeichern(playerid);
    }
    SetTimer("verhaftet",300000,1);
    {
    if(SetPVarInt(playerid,"Jailtime",0))
    SetPlayerPos(playerid,221.7620,121.3482,999.0156);
    SetPVarInt(playerid,"Jail",0);
    SetPVarInt(playerid,"Wanteds",0);
    SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
    SpielerSpeichern(playerid);
    }
    return 1;
    }


    kann mir da wer helfen ?
    lg kifkat


    //Code noch mal Verbessert

    das ist nicht so schwer
    oben bei den andren forward
    forward saveall(playerid);
    Bei OnGameModeInit() rein machen
    SetTimer("SaveAll", 600000, 1);
    den public beid en andren publics
    public saveall(playerid)
    {
    SaveKasse();//was du speichern willst
    SpeichereSpielerWaffen(playerid);//was du speichern willst
    SpielerSpeichern(playerid);//was du speichern willst
    SendClientMessageToAll(BLAU,"Alle Daten Wurden gespeichert.");//Sollte Klar sein
    SendClientMessageToAll(BLAU,"Alle Haus Daten Wurden gespeichert.");
    }

    mach das mal so public Tore()
    {
    MoveObject(armytor1,2720.10009766,-2409.50000000,12.50000000, 5);
    MoveObject(armytor2,2720.19995117,-2508.19995117,12.50000000, 5);
    return 1;
    }

    hey schau mal
    es ist ein Tor was sich nach 10Sekunden schlisst


    1.Definiren wie die public

    Code
    forward Tore();


    Dea machen wir ganz oben hin Unter den adnren forward oda unter den include
    2.Definiren wir die Tore
    new FFWTor[2];
    Ebenfalls ganz oben unter den news
    3.Skripten wir den Befehl
    ocmd:fwtor(playerid,params[])
    {
    if(fraktion(playerid,1))//ob du in der Fraktion bist
    if(IsPlayerInRangeOfPoint(playerid,10,-1631.6999511719, 688.5, 16.6999998092651))//Ob du in der nähe das Toren bist
    {
    SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor ist offen.");//die Naricht die kommt wen du /fwtor Eingibst
    SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor schließt In 10 Sekunden automatisch.");//die Naricht die kommt wen du /fwtor Eingibst
    MoveObject(FFWTor[0],X,Y,Z,5.0);//die 5.0 ist die Geschwindigkeit
    SetTimer("Tore",10000,0);//hier kannst du einstellen wann sich das Tor schlissen soll
    }
    else
    {
    SendClientMessage(playerid,ROT, "[Feuerwehr]Du bist nicht am Tor!?") //wen man nicht in der nähe das Tores ist


    }
    else
    {
    SendClientMessage(playerid,ROT,"[Feuerwehr]Du bist Kein Feuerwehrmann!?");//wen man nicht in der Fraktion ist
    }
    return 1;
    }


    4.nun setzen wir die public

    public Tore()
    {


    MoveObject(medictor[4],X, Y,Z,5.0);//die Koordinaten Die du Oben eingegeben hast
    return 1;
    }


    Fertig


    das sollte den so aussehn
    ocmd:pdtor(playerid,params[])
    {
    if(fraktion(playerid,1))
    if(IsPlayerInRangeOfPoint(playerid,10,-1631.6999511719, 688.5, 16.6999998092651))
    {
    SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor ist offen.");
    SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor schließt In 10 Sekunden automatisch.");
    MoveObject(pdtor[0],-1631.6999511719, 688.5, 16.6999998092651,4);//schau dir die 16An bei Z Koordinate musst du bei dir den anpassen wie weit es Runter oda hochgehen soll
    SetTimer("Tore",10000,0);
    }
    else
    {
    SendClientMessage(playerid,ROT, "[Feuerwehr]Du bist Nicht am Tor!?");


    }
    else
    {
    SendClientMessage(playerid,ROT,"[Feuerwehr]Du bist Kein Beamter!?");


    return 1;
    }


    public Tore()
    {
    MoveObject(pdtor[0], -1631.6999511719, 688.5, 8.6999998092651, 3);
    return 1;
    }


    hoffe hab nix vergessen :D

    Black
    ne hab 0.3C


    BOMBER


    hab was vergessen mit zu schicken :D Sorry
    Also hier der Befehl
    ocmd:gk(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");
    MoveObject(gk1, 2777.0849609375, 923.185546875, 9.8961162567139-10,5);
    return 1;
    }
    ocmd:gkzu(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");
    MoveObject(gkzu, 2777.0849609375, 923.185546875, 9.8961162567139,5);
    return 1;
    }


    und ganz oben bei dein andren news Machst du das hin
    new gkzu,gk1;

    hier haste :D


    ocmd:gk1(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");//Klammer Fehler //Fohrne die 976, gehört da nicht hin
    MoveObject(gk1,976, 2777.0849609375, 923.185546875, 9.8961162567139-10,5);
    return 1;
    }
    ocmd:gkzu(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");//Klammer Fehler /Fohrne die 976, gehört da nicht hin
    MoveObject(gkzu,976, 2777.0849609375, 923.185546875, 9.8961162567139,5);
    return 1;
    }