Beiträge von attimen

    19656


    if(dini_Int(tbDir,"fbTime")+dini_Int(tbDir,"fbDuration") > Time())
    {
    new sekki=(dini_Int(tbDir,"fbTime")+dini_Int(tbDir,"fbDuration"))-Time(),minni=sekki/60;
    sekki=sekki-minni*60;
    format(ALLSTRING,sizeof(ALLSTRING),"Du wurdest für eine Weile vom Server gebannt. Restliche Zeit: %d Minuten %d Sekunden",minni,sekki);
    SendClientMessage(playerid,COLOR_LIGHTRED,ALLSTRING);
    format(ALLSTRING,sizeof(ALLSTRING),"%s hat versucht mit einem Timeban sich einzuloggen.", pName);
    ABroadCast(COLOR_YELLOW,ALLSTRING,1);
    Kick(playerid);

    wow danke für die schnelle Antwort bleiben nur noch :
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19656) : error 017: undefined symbol "Time"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19658) : error 017: undefined symbol "Time"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(25092) : warning 216: nested comment
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(61775) : error 017: undefined symbol "Time"

    Kann jemand mir bei diesen Errors bitte schnell helfen?
    Wenn nötig kann ich auch per teamviwer hilfe annehmen
    MFg
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19656) : error 017: undefined symbol "Time"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(19658) : error 017: undefined symbol "Time"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20333) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20333) : error 033: array must be indexed (variable "cmd")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20438) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20438) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20473) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20473) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20528) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20528) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20742) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20742) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20776) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(20776) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21011) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21011) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21181) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21181) : error 033: array must be indexed (variable "x_nr")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21191) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21191) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21221) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21221) : error 033: array must be indexed (variable "tmp")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21265) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21265) : error 033: array must be indexed (variable "x_nr")
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21275) : error 017: undefined symbol "strtok"
    J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\luca.pwn(21275) : error 033: array must be indexed (variable "tmp")

    new veh = GetPlayerVehicleID(playerid);


    Bei den News oder? also Oben ^^
    //Edit
    Jetz kommen noch die errors :

    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33001) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33002) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33003) : error 001: expected token: ";", but found "{"
    Freue mich auf eine Antowort!
    //edit ok nur noch 3 hab sie umeditiert heir der code:
    if (strcmp("/opark", cmd, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
    return 1;
    }
    new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
    if(!IsADtCar(trailercar))
    {
    SendClientMessage(playerid, COLOR_GREY, " Dieses Auto kann hier nicht geparkt werden!!");
    return 1;
    }
    new Float:X,Float:Y,Float:Z;
    new Float:z_rot;
    GetVehiclePos(trailercar, X,Y,Z);
    GetVehicleZAngle(trailercar, z_rot);
    new carowner = GetDtCarOwner(trailercar);
    new slot = GetDtCarOwnerSlot(carowner,trailercar);
    PlayerCar[carowner][slot][CarPos_x] = X;
    PlayerCar[carowner][slot][CarPos_y] = Y;
    PlayerCar[carowner][slot][CarPos_z] = Z;
    PlayerCar[carowner][slot][CarRotate] = z_rot;
    if(carowner != 555)
    {
    OnPlayerCarUpdate(carowner,false);
    SendClientMessage(carowner, COLOR_WHITE, " Ihr Fahrzeug wurde abgeschleppt setzen sie sich mit dem Ordnungsamt mit \"/service ordnungsamt\" in verbindung!");
    }
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
    return 1;
    } else {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
    return 1;
    }
    }
    new veh = GetPlayerVehicleID(playerid);
    forward GetDtCarOwnerSlot(playerid,veh);
    public GetDtCarOwnerSlot(playerid,veh)
    {
    for(new x = 0; x < MaxVeh; x++)
    {
    if(PlayerCar[playerid][x][CarId] == veh){return x;}
    }
    return 555;
    }



    HM kanns ud mir helfen ?
    10 Errors

    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32998) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32998) : error 017: undefined symbol "veh"
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32999) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(32999) : error 017: undefined symbol "veh"
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33003) : error 017: undefined symbol "veh"
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : warning 225: unreachable code
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33010) : error 017: undefined symbol "veh"
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33011) : error 029: invalid expression, assumed zero
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33011) : error 017: undefined symbol "veh"
    J:\Dokumente und Einstellungen\Atti\Desktop\German Street Reallife Server Script + Server\gamemodes\DRP.pwn(33017) : error 017: undefined symbol "veh"

    dtc cars ?


    Ja
    //edit
    Ich zeig euch mal meinen code für /opark und /unopark
    /opark
    if (strcmp("/opark", cmd, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
    SendClientMessage(playerid, COLOR_GREY, " An deinem Abschleppwagen ist kein Auto angehängt!");
    return 1;
    }
    new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
    if(!IsADtCar(trailercar)) {
    SendClientMessage(playerid, COLOR_GREY, "Du kannst keine Fraktions Cars etc abschleppen!");
    return 1;
    }
    //new trailercar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
    new Float:X,Float:Y,Float:Z;
    new Float:z_rot;
    GetVehiclePos(trailercar, X,Y,Z);
    GetVehicleZAngle(trailercar, z_rot);
    new carowner = GetDtCarOwner(trailercar);
    new slot = GetDtCarOwnerSlot(carowner,trailercar);
    PlayerCar[carowner][slot][CarPos_x] = X;
    PlayerCar[carowner][slot][CarPos_y] = Y;
    PlayerCar[carowner][slot][CarPos_z] = Z;
    PlayerCar[carowner][slot][CarArrest] = 1;
    PlayerCar[carowner][slot][CarRotate] = z_rot;
    new fkasse = 2000 + random(2999);
    FraktionsKasse[23] += fkasse;
    if(carowner != 555)
    {
    OnPlayerCarUpdate(carowner);
    SendClientMessage(carowner, COLOR_WHITE, " Ihr Fahrzeug wurde abgeschleppt setzen sie sich mit dem Ordnungsamt mit \"/service ordnungsamt\" in verbindung!");
    PlayerInfo[carowner][pRest] = 1;
    SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
    }
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, COLOR_YELLOW, " Du hast das Fahrzeug erfolgreich abgeschleppt!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied des Ordnungsamtes!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst einen Abschleppwagen fahren!");
    }
    return 1;
    }


    /unopark
    if(strcmp(cmd,"/unopark", true, 10) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new trailercar2 = GetPlayerVehicleID(playerid);
    new carowner = GetDtCarOwner(trailercar2);
    new slot = GetDtCarOwnerSlot(carowner,trailercar2);
    if(PlayerCar[carowner][slot][CarArrest] == 1 && PlayerInfo[carowner][pRest] == 1)
    {
    PlayerCar[carowner][slot][CarPos_x] = 934.9965;
    PlayerCar[carowner][slot][CarPos_y] = -1195.3988;
    PlayerCar[carowner][slot][CarPos_z] = 18.3421;
    PlayerCar[carowner][slot][CarArrest] = 0;
    PlayerCar[carowner][slot][CarRotate] = 1.4518;
    if(carowner != 555)
    {
    OnPlayerCarUpdate(carowner);
    SendClientMessage(carowner, COLOR_WHITE, "Ihr Auto wurde von einen Ordnungsbeamten freigegeben, sie können es nun am Roten Marker abholen!");
    PlayerInfo[carowner][pRest] = 0;
    SetPlayerCheckpoint(carowner,-1443.4215,903.7986,7.1853, 8.0);
    SetVehicleToRespawn(trailercar2);
    SetVehiclePos(trailercar2,934.9965,-1195.3988,18.3421);
    SetVehicleVirtualWorld(trailercar2, 0);
    SetTimerEx("PlayerCarSpawn",1000,0,"i",carowner);
    }
    }
    }
    }
    return 1;
    }
    BItte um antwort..
    // edit
    Teste ich mal!

    Moin,
    Ich weiß ich habe diese Frage schon oft gestellt aber niemand Antwortet mir ^^
    Also wenn man /opark macht wird das auto geparkt halt aber wenn man nun sich ausloggt und wieder einloggt ist as auto da wo der Spieler es geparkt hat.
    Wenn ihr i-welche Codes haben wollt bitte bescheid sagen !
    MFG

    Ich wollte Fragen wo ich den Tankpreis einstellen kann.
    Habe es schon öfters probiert aber ging nie.
    Hier der Code:
    Function Fillup()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    new VID;
    new FillUp;
    new string[256];
    VID = GetPlayerVehicleID(i);
    FillUp = GetGasMax(GetVehicleModel(VID)) - Gas[VID];
    if(Refueling[i] == 1)
    {
    if(GetPlayerMoney(i) >= FillUp+1)
    {
    Gas[VID] += FillUp;
    FillUp = SBizzInfo[3][sbEntranceCost] * FillUp;
    format(string,sizeof(string),"* Fahrzeug für $%d aufgetankt. (Preis pro Liter: $%d)",FillUp,SBizzInfo[3][sbEntranceCost]);
    SendClientMessage(i,COLOR_LIGHTBLUE,string);
    GivePlayerMoney(i, - FillUp);
    SBizzInfo[3][sbTill] += FillUp/1;
    ExtortionSBiz(3, FillUp);
    Refueling[i] = 0;
    UnFreezePlayer(i);
    }
    else
    {
    format(string,sizeof(string),"* Du hast nicht genug Geld zum Tanken, Kosten: $%d / Liter.",FillUp);
    SendClientMessage(i,COLOR_LIGHTBLUE,string);
    }
    }
    }
    }

    Eine Dauer-Schleife ist eine for oder while schleife, dessen Vorraussetzung zum schließen der schleife nicht erlangt word
    Sprich: Sie läuft unendlich oft durch und dein Server macht in der Zeit eigl. nichts anderes.


    Ich würde dir aber Raten, alles Wichtige direkt abzuspeichern.
    SA-MP ist gerade bei einem Runterfahren des Gameservers etwas buggy ;)


    aber davor war ja alles ok wieso jetz nicht mehr?
    Glaube das hat angefangen als ich Pawno mit windows98/me starten musste wegen dem Compilen

    Also wenn ich z.B. den Server normal schließen möchte speichert eig. alle Fraktionautos ab und alles.
    Aber auf einmal steht immer nur SERVER IS SHUTTING DOWN und dann kommt von Windows die Meldung Sofort beenden oder abbrechen ?(
    bei sofort beenden speichert er ja nicht ab was ich im spiel gemacht habe und auf abbrechen passiert einfach gar nichts .
    Bitte um Hilfe
    Mfg

    SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,88,3.0);


    Seht ihr den Fehler nicht?


    SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,3.0);
    so sollte es sein, denn du hast sogesehen 1ne coordinate zu viel gehabt


    ei glaube auch mal das es daran liegt.
    Ich werde es gleich mal ausprobieren.
    Danke im voraus ! :D

    Wieso sind die Checkpoints so groß und nicht abfahrbar!?!
    if(strasenreinigerCP[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,10.0,-2008.7675,205.1319,27.5391,181))
    {
    GivePlayerMoney(playerid, weepgeld);
    format(string, sizeof(string), "** Du hast den Checkpoint erreicht und %d$ erhalten, fahr zum Nächsten Checkpoint.",weepgeld);
    SendClientMessage(playerid, COLOR_GREEN, string);
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,-2077.5774,113.1515,32.2521,88, 5.0);
    strasenreinigerCP[playerid] = 2;
    }

    SetVehicleToRespawn(vid);


    Function weepabbruch(playerid)
    new vid = GetPlayerVehicleID(playerid);
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 574)
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht in das Fahrzeug zurückgekehrt!");
    SetVehicleToRespawn(vid);
    DisablePlayerCheckpoint(playerid);
    strasenreiniger[playerid] = 0;
    }
    return 1;
    }
    So ? Dann kommen die errors:

    J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47961) : error 003: declaration of a local variable must appear in a compound block
    J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47963) : error 010: invalid function or declaration
    J:\Dokumente und Einstellungen\Atti\Desktop\German street Testserver SAMP Für Tests\gamemodes\DRP.pwn(47970) : error 010: invalid function or declaration
    Kann jemand bitte helfen :S