Beiträge von PizzaHaus

    GTAZockersz:
    Einmal SedTimer und einmal SetTimer.


    PizzaHaus:
    Poste bitte die Zeilen drumherum, damit ich den Zusammenhang sehe, oder einfach den ganzen Code, scheint ja nicht viel zu sein.



    Meinst du das?


    new hInfo[100][hausEnum];
    new sekunden_timer;


    new autoOhneMotor[] = {509,510,481};


    new Text:uhrLabel;


    new PlayerText:tankLabel[MAX_PLAYERS];


    new tanksys[2000];


    SetTimer("UnMuteTimer",60000,1);


    //Forwards
    forward OnUserCheck(playerid);
    forward OnPasswordResponse(playerid);
    forward carSavedToDB(carid);
    forward OnPlayerCarsLoad(playerid);
    forward sekunde();
    forward unfreezePlayer(playerid);
    forward OnHausesLoad();
    forward OnHausCreated(id);
    forward OnPlayerRegister(playerid);
    forward UnMuteTimer();

    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(160) : error 021: symbol already defined: "SetTimer"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Zeile 160:


    SetTimer("UnMuteTimer",60000,1);

    Wo hast du das denn hingeschrieben? In welchem Zusammenhang, im Code.
    Hast du noch andere Timer im Code? Wenn ja, wie werden die denn gestartet? Möglicherweise ist da ein hook drin.



    //Timer
    sekunden_timer = SetTimer("sekunde",1000,true);




    SetTimerEx("unfreezePlayer",3000,false,"i",playerid);



    und public sekunde

    SedTimer("UnMuteTimer",60000,1);
    zu:
    SetTimer("UnMuteTimer",60000,1);



    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(160) : error 021: symbol already defined: "SetTimer"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    ^^ deswegen hab ichs SedTimer gennant


    Danke aber nun bekomme ich 1 ERROR:


    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(160) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    SedTimer("UnMuteTimer",60000,1);

    Hallo hatte mal ein Mute system gescriptet doch dann bekamm ich errors:


    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(775) : warning 225: unreachable code
    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(775) : error 029: invalid expression, assumed zero
    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(775) : warning 215: expression has no effect
    C:\Users\xxx\Desktop\SA-MP Server\gamemodes\kor.pwn(775) : error 001: expected token: ";", but found "if"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.



    ocmd:mute(playerid,params[])
    {
    if(!isAdmin(playerid,10))return SendClientMessage(playerid,COLOR_WHITE,"Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
    {
    new pID;
    new reason[64];
    new time;
    if(sscanf(params,"uis",pID,time,reason))return SendClientMessage(playerid,COLOR_GREY,"Tipp: /mute [PlayerID] [Time (In Minuten) [Grund]");
    {
    if(!isAdmin(playerid,10))return SendClientMessage(playerid,COLOR_WHITE,"Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
    {
    SendClientMessage(playerid,COLOR_RED,"Du kannst kein Admin muten!");
    return 1;
    }
    else if(time > 0 && time < 999999)
    {
    new string[128],tmptime = time;
    format(string,sizeof(string),"%s wurde von %s fuer %i Minuten. Grund: %s",getPlayerName(pID),getPlayerName(playerid),tmptime,reason);
    SendClientMessageToAll(COLOR_RED,string);
    SendClientMessage(playerid,COLOR_GREEN,"Erfolgreich.");
    SetPVarInt(pID,"Mute",tmptime);
    return 1;
    }
    }
    }
    return 1;
    }

    if(IsPlayerInRangeOfPoint(playerid,10.0,1778.3696,-1885.7913,13.3881)) return SendClientMessage(playerid, COLOR_RED, "Du bist nicht in der Nähe des Fahrrad mietung.");
    Ich würde das so machen



    Das klappt nicht man kann trotzdem Fahrrad mieten egal wie weit weg ich bin

    if(!IsPlayerInRangeOfPoint(playerid,10.0,1778.3696,-1885.7913,13.3881)) return SendClientMessage(playerid, COLOR_RED, "Du bist nicht in der Nähe des Fahrrad mietung.");


    geht nicht da steht trotzdem das ich nich in der nähe bin

    C:\Users\Q\Desktop\SA-MP Server\gamemodes\kor.pwn(707) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

    Sorry, hatte das Float:a global bei mir und dadurch vergessen.


    new Float:x, Float:y, Float:z;
    zu:
    new Float:x, Float:y, Float:z, Float:a;


    Dann geht's.


    Immer noch 3 Errors


    ocmd:fahrrad(playerid, params[])
    {
    new Float:1778.3696, Float:-1885.7913, Float:13.3881, Float:266.4836;
    GetPlayerPos(playerid, 1778.3696,-1885.7913,13.3881);
    GetPlayerFacingAngle(playerid, a);
    new vID = CreateVehicle(509, 1778.3696,-1885.7913,13.3881,266.4836, -1, -1, -1);
    PutPlayerInVehicle(playerid, vID, 0);
    SendClientMessage(playerid, 0xFF00FFFF, "Fahrrad!");
    return 1;
    }

    C:\Users\Q\Desktop\SA-MP Server\gamemodes\kor.pwn(701) : error 001: expected token: "-identifier-", but found "-rational value-"
    C:\Users\Q\Desktop\SA-MP Server\gamemodes\kor.pwn(702) : error 035: argument type mismatch (argument 2)
    C:\Users\Q\Desktop\SA-MP Server\gamemodes\kor.pwn(703) : error 017: undefined symbol "a"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.