Beiträge von Dr.House

    Guten Tag,




    Ich habe das Independent Roleplay auf meinen Rechner gefunden nur laden/speichern sich keine Accounts. (In der Datenbank waren schon welche drinnen, aber wie gesagt es laden keine)


    Das Script basiert auf dini, wäre nett wenn mir jemand die entbuggte Version bzw. das Script entbuggen könnte. Ich bin auch bereit das Script zu senden.





    Ich bedanke mich schonmal im vorraus!


    MfG,


    Dr.House.

    Guten Tag,


    Ich habe das Independent Roleplay auf meinen Rechner
    gefunden nur speichern sich keine Accounts (Login/Register System ist
    auf Dini basiert).


    Ich wäre auch bereit, das Script zu senden.


    Hier mal paar Stellen (Habe die Stellen rauskopert, wo das Wort "Dini" drinn steckt):


    #include <Dini>


    forward LoadUberweisungen(playerid);
    forward SaveUberweisungen(playerid);
    forward CreateUberweisung(playerid, UberweiserID, UberweisungMoney, WeiserReason[]);
    public LoadUberweisungen(playerid)
    {
    new string[60];
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"Uberweisungen/%d.ini",PlayerInfo[playerid][pSQLID]);
    if(fexist(Spielerdatei))
    {
    }
    else
    {
    dini_Create(Spielerdatei);
    }
    for(new i = 0; i sizeof(string), "UW%d",i);
    strmid(Uberweisungen[playerid][i], dini_Get(Spielerdatei,string), 0, strlen(dini_Get(Spielerdatei,string)), 255);
    }
    return 1;
    }


    public SaveUberweisungen(playerid)
    {
    new string[60];
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"Uberweisungen/%d.ini",PlayerInfo[playerid][pSQLID]);
    if(fexist(Spielerdatei))
    {
    }
    else
    {
    dini_Create(Spielerdatei);
    }
    for(new i = 0; i sizeof(string), "UW%d",i);
    dini_Set(Spielerdatei,string,Uberweisungen[playerid][i]);
    }
    return 1;
    }
    forward ATMTransfer(playerid, StateMoney, State);
    public ATMTransfer(playerid, StateMoney, State)


    public LoadGangmotd()
    {
    for(new t = 0; t < 27; t++)
    {
    new motd[256];
    new val[256];
    format(motd,sizeof motd,"GangMotds/GangMotd%d.ini",t);
    val = dini_Get(motd,"MotdMessage"); strmid(KassenInfo[t][GangMotd], val, 0, strlen(val), 255);
    }
    }
    public SaveGangmotd()
    {
    for(new t = 0; t < 27; t++)
    {
    new motd[256];
    format(motd,sizeof motd,"GangMotds/GangMotd%d.ini",t);
    dini_Set(motd,"MotdMessage",KassenInfo[t][GangMotd]);
    }
    }


    public PlayerCarConnect(playerid)
    {
    if(IsPlayerNPC(playerid))
    {
    return 1;
    }
    new string[128],
    playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    for(new h = 0; h < MaxVeh[playerid]; h++)
    {
    format(string, sizeof(string), "cars/%dAutoNR%d.ini", PlayerInfo[playerid][pSQLID], h);
    if(fexist(string))
    {
    new data[256];
    data = dini_Get(string,"AH_Typ"); Carlist[playerid][h][Typ] = strval( data );
    data = dini_Get(string,"AH_X"); Carlist[playerid][h][pos_x] = floatstr( data );
    data = dini_Get(string,"AH_Y"); Carlist[playerid][h][pos_y] = floatstr( data );
    data = dini_Get(string,"AH_Z"); Carlist[playerid][h][pos_z] = floatstr( data );
    data = dini_Get(string,"AH_Rot"); Carlist[playerid][h][z_angle] = floatstr( data );
    data = dini_Get(string,"AH_Status"); Carlist[playerid][h][Status] = strval( data );
    data = dini_Get(string,"AH_Lock"); Carlist[playerid][h][Lock] = strval( data );
    data = dini_Get(string,"AH_Paintjob"); Carlist[playerid][h][Paintjob] = strval( data );
    data = dini_Get(string,"AH_Farbe1"); Carlist[playerid][h][Farbe1] = strval( data );
    data = dini_Get(string,"AH_Farbe2"); Carlist[playerid][h][Farbe2] = strval( data );
    data = dini_Get(string,"AH_mod1"); Carlist[playerid][h][mod1] = strval( data );
    data = dini_Get(string,"AH_mod2"); Carlist[playerid][h][mod2] = strval( data );
    data = dini_Get(string,"AH_mod3"); Carlist[playerid][h][mod3] = strval( data );
    data = dini_Get(string,"AH_mod4"); Carlist[playerid][h][mod4] = strval( data );
    data = dini_Get(string,"AH_mod5"); Carlist[playerid][h][mod5] = strval( data );
    data = dini_Get(string,"AH_mod6"); Carlist[playerid][h][mod6] = strval( data );
    data = dini_Get(string,"AH_mod7"); Carlist[playerid][h][mod7] = strval( data );
    data = dini_Get(string,"AH_mod8"); Carlist[playerid][h][mod8] = strval( data );
    data = dini_Get(string,"AH_mod9"); Carlist[playerid][h][mod9] = strval( data );
    data = dini_Get(string,"AH_mod10"); Carlist[playerid][h][mod10] = strval( data );
    data = dini_Get(string,"AH_mod11"); Carlist[playerid][h][mod11] = strval( data );
    data = dini_Get(string,"AH_mod12"); Carlist[playerid][h][mod12] = strval( data );
    data = dini_Get(string,"AH_mod13"); Carlist[playerid][h][mod13] = strval( data );
    data = dini_Get(string,"AH_mod14"); Carlist[playerid][h][mod14] = strval( data );
    data = dini_Get(string,"AH_mod15"); Carlist[playerid][h][mod15] = strval( data );
    data = dini_Get(string,"AH_mod16"); Carlist[playerid][h][mod16] = strval( data );
    data = dini_Get(string,"AH_mod17"); Carlist[playerid][h][mod17] = strval( data );
    data = dini_Get(string,"AH_SpawnSaveX"); Carlist[playerid][h][SpawnSaveX] = floatstr( data );
    data = dini_Get(string,"AH_SpawnSaveY"); Carlist[playerid][h][SpawnSaveY] = floatstr( data );
    data = dini_Get(string,"AH_SpawnSaveZ"); Carlist[playerid][h][SpawnSaveZ] = floatstr( data );
    data = dini_Get(string,"AH_SpawnSaveRot"); Carlist[playerid][h][SpawnSaveRot] = floatstr( data );
    data = dini_Get(string,"AH_TankVolumen"); Carlist[playerid][h][TankVolumen] = strval( data );
    data = dini_Get(string,"AH_RepairTime"); Carlist[playerid][h][RepairTime] = strval(data);
    data = dini_Get(string,"AH_Versicherung"); Carlist[playerid][h][Versicherung] = strval(data);
    data = dini_Get(string,"AH_StandTime"); Carlist[playerid][h][StandTime] = strval(data);
    data = dini_Get(string,"AH_Meter"); Carlist[playerid][h][Meter] = strval(data);
    }
    if(Carlist[playerid][h][Typ] != -1 && Carlist[playerid][h][Status] == 0){
    printf("Fahrzeugspeicherung: Beginning Spawn.");
    Carlist[playerid][h][Carid] = CreateTunedCar(playerid, h);
    printf("Fahrzeugspeicherung: End Spawn.");
    }
    }
    return 1;
    }




    Ich hoffe das mir jemand weiter helfen kann.




    MfG,




    Dr.House

    Guten Tag,


    alle Auto Befehle gehen nicht.. Hier ist einer davon:


    CMD:carlock(playerid,params[])
    {
    if(PlayerInfo[playerid][pCarKey] == 1)
    {
    if(PlayerInfo[playerid][pKey] == 0) return Nachricht(playerid, cLIGHTRED,"Du besitzt kein Auto !");
    new Float: X, Float: Y, Float: Z;
    GetVehiclePos(PlayerInfo[playerid][pKey], X, Y, Z);
    if(PlayerToPoint(10.0, playerid, X, Y, Z))
    {
    new zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective;
    GetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective);
    if(doors == 0)
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, 1, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~r~Abgeschlossen", 5000, 5);
    }
    else
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, 0, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~g~Aufgeschlossen", 5000, 5);
    }
    }
    else return Nachricht(playerid, cLIGHTRED,"Du befindest dich nicht in der Nähe von deinem Auto !");
    }
    else if(PlayerInfo[playerid][pCarKey] == 2)
    {
    if(PlayerInfo[playerid][pKey2] == 0) return Nachricht(playerid, cLIGHTRED,"Du besitzt kein Auto !");
    new Float: X, Float: Y, Float: Z;
    GetVehiclePos(PlayerInfo[playerid][pKey2], X, Y, Z);
    if(PlayerToPoint(10.0, playerid, X, Y, Z))
    {
    new zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective;
    GetVehicleParamsEx(PlayerInfo[playerid][pKey2], zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective);
    if(doors == 0)
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey2], zengine, zlights, zalarm, 1, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~r~Abgeschlossen", 5000, 5);
    }
    else
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey2], zengine, zlights, zalarm, 0, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~g~Aufgeschlossen", 5000, 5);
    }
    }
    else return Nachricht(playerid, cLIGHTRED,"Du befindest dich nicht in der Nähe von deinem Auto !");
    }
    else if(PlayerInfo[playerid][pCarKey] == 3)
    {
    if(PlayerInfo[playerid][pKey3] == 0) return Nachricht(playerid, cLIGHTRED,"Du besitzt kein Auto !");
    new Float: X, Float: Y, Float: Z;
    GetVehiclePos(PlayerInfo[playerid][pKey3], X, Y, Z);
    if(PlayerToPoint(10.0, playerid, X, Y, Z))
    {
    new zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective;
    GetVehicleParamsEx(PlayerInfo[playerid][pKey3], zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective);
    if(doors == 0)
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey3], zengine, zlights, zalarm, 1, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~r~Abgeschlossen", 5000, 5);
    }
    else
    {
    SetVehicleParamsEx(PlayerInfo[playerid][pKey3], zengine, zlights, zalarm, 0, zbonnet, zboot, zobjective);
    GameTextForPlayer(playerid, "~g~Aufgeschlossen", 5000, 5);
    }
    }
    else return Nachricht(playerid, cLIGHTRED,"Du befindest dich nicht in der Nähe von deinem Auto !");
    }
    return 1;
    }


    (Es kommen keine Warnings/Errors)

    Guten Tag,


    Ich möchte mein /Roller System ohne das Dialog:


    Der Command:
    if(strcmp(cmd, "/roller", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1241.1827,-1728.8977,13.5768))
    {
    if(UnrentRoller[playerid] == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_RROLLER,DIALOG_STYLE_MSGBOX, "{FFFFFF}Roller Mieten","{FFFFFF}Möchtest du einen Roller für {00FF00}40${FFFFFF} mieten ?","Mieten","Nein");
    }
    }
    return 1;
    }


    Der Dialog (Der nicht erscheinen soll):
    if(dialogid == DIALOG_RROLLER)
    {
    if(response==0)
    {
    SendClientMessage(playerid, 0xFEFEFEFF, "Rent Roller abgebrochen");
    }
    if(response==1)
    {
    if(RentRoller[playerid] == 0)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    new vehiclefid = CreateVehicle(462,1235.7366,-1728.6998,13.1698,359.5901,3,3,-1);
    PutPlayerInVehicle(playerid, vehiclefid, 0);
    SetVehicleNumberPlate(vehiclefid, name);
    GivePlayerMoney(playerid,-100);
    SendClientMessage(playerid, 0x4BFF00FF, "Du hast dir einen Roller für 100$ gemietet.");
    SendClientMessage(playerid, 0x4BFF00FF, "Dein Roller wurde auf der Straße Gespawnt");
    SendClientMessage(playerid, 0x4BFF00FF, "Viel Spaß mit dem Roller um ihn abzugeben");
    SendClientMessage(playerid, 0x4BFF00FF, "Gebe /Rollerabgeben ein");
    RentRoller[playerid] = vehiclefid;
    }
    else { SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet."); }


    }
    }


    Ich hoffe das mir jemand weiterhelfen kann :)


    MfG

    Hey,


    Kriege diese Errors:


    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13326) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13327) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13328) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13329) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13330) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13331) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13332) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13333) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13334) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13335) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13336) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13337) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13338) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13339) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13340) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13341) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13342) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13343) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13344) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13345) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13346) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13347) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13348) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13349) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13350) : error 017: undefined symbol "SetDynamicObjectMaterial"
    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13351) : error 017: undefined symbol "SetDynamicObjectMaterial"


    Wollte das hier in mein Script einfügen: Stadthallen-Komplex in Los Santos [Release]

    Danke :)


    Könntest du mir noch dabei helfen: /Rollerabgeben geht bei jeden Auto, ich will aber das nur der Roller gelöscht wird auch wenn man nicht im Fahrzeug sitzt:


    if(strcmp(cmd, "/rollerabgeben",true) == 0)
    {
    if(RentRoller[playerid] == 1)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    DestroyVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, 0xFEFEFEFF, "Du hast dein Mietroller abgegeben.");
    RentRoller[playerid] = 0;
    }
    }
    return 1;
    }

    Guten Tag,


    Ihr kennt das sicherlich bei RPG City: Man gibt "/fahrrad" ein und man ist sofort Fahrer. Ich will das auch in meine Script einbauen nur weiß ich nicht wie. Bis jetzt habe ich das hier:


    Command:
    if(strcmp(cmd, "/roller", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1241.1827,-1728.8977,13.5768))
    {
    if(UnrentRoller[playerid] == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_RROLLER,DIALOG_STYLE_MSGBOX, "{FFFFFF}Roller Mieten","{FFFFFF}Möchtest du einen Roller für {00FF00}40${FFFFFF} mieten ?","Mieten","Nein");
    }
    }
    return 1;
    }


    Dialog:
    if(dialogid == DIALOG_RROLLER)
    {
    if(response==0)
    {
    SendClientMessage(playerid, 0xFEFEFEFF, "Rent Roller abgebrochen");
    }
    if(response==1)
    {
    if(RentRoller[playerid] == 0)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    new vehiclefid = CreateVehicle(462,1235.7366,-1728.6998,13.1698,359.5901,3,3,-1);
    SetVehicleNumberPlate(vehiclefid, name);
    GivePlayerMoney(playerid,-100);
    SendClientMessage(playerid, 0x4BFF00FF, "Du hast dir einen Roller für 100$ gemietet.");
    SendClientMessage(playerid, 0x4BFF00FF, "Dein Roller wurde auf der Straße Gespawnt");
    SendClientMessage(playerid, 0x4BFF00FF, "Viel Spaß mit dem Roller um ihn abzugeben");
    SendClientMessage(playerid, 0x4BFF00FF, "Gebe /Rollerabgeben ein");
    RentRoller[playerid] = 1;
    }
    else { SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet."); }


    }
    }


    Ich hoffe das mir jemand weiterhelfen kann.


    MfG

    Wo kommt das hier hin:


    new byShenzo1 = CreateObject(6488, 723.09381, -1144.20313, 24.50000, 0.00000, 0.00000, 0.00000);
    SetObjectMaterial(byShenzo1, 14, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    SetObjectMaterial(byShenzo1, 15, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    new byShenzo2 = CreateObject(6487, 713.56250, -1236.21875, 17.82030, 0.00000, 0.00000, 0.00000);
    SetObjectMaterial(byShenzo2, 0, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    SetObjectMaterial(byShenzo2, 1, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    SetObjectMaterial(byShenzo2, 2, 18202, "w_towncs_t", "hatwall256hi", 0xFFFFFFFF);
    SetObjectMaterial(byShenzo2, 3, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    SetObjectMaterial(byShenzo2, 4, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    new Stadtpark1 = CreateObject(8661, 746.61572, -1277.12708, 12.56920, 0.00000, 0.00000, 90.00000);
    SetObjectMaterial(Stadtpark1, 0, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    new Stadtpark2 = CreateObject(8661, 766.59271, -1277.10706, 12.56720, 0.00000, 0.00000, 90.00000);
    SetObjectMaterial(Stadtpark2, 0, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    new Stadtpark3 = CreateObject(8661, 746.61572, -1237.13525, 12.56050, 0.00000, 0.00000, 90.00000);
    SetObjectMaterial(Stadtpark3, 0, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);
    new Stadtpark4 = CreateObject(8661, 766.59497, -1237.12390, 12.56920, 0.00000, 0.00000, 90.00000);
    SetObjectMaterial(Stadtpark4, 0, 5735, "studio01_lawn", "Grass_128HV", 0xFFFFFFFF);

    Geht das auch so:


    if(dialogid == DIALOG_RROLLER)
    {
    if(response==0)
    {
    SendClientMessage(playerid, 0xFFFF00FF, "Du hast den Vorgang abgebrochen");
    }
    if(response==1)
    {
    if(RentRoller[playerid] == 0)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    new vehiclefid = CreateVehicle(462,1235.1978,-1729.1222,13.1712,356.6787,3,3,-1);
    SetVehicleNumberPlate(vehiclefid, name);
    GivePlayerMoney(playerid,-40);
    SendClientMessage(playerid, 0xFFFFFFFF, "Du hast dir einen Roller für 40$ gemietet.");
    SendClientMessage(playerid, 0xFFFFFFFF, "Dein Roller wurde auf der Straße Gespawnt");
    SendClientMessage(playerid, 0xFFFFFFFF, "Viel Spaß mit dem Roller");
    RentRoller[playerid] = 1;
    }
    else { SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet."); }


    }
    }

    Guten Tag,


    Ich habe das folgende Problem: Man kann beim Roller Verleih soviel Rollers wie man möchte leihen... Ich will das aber auf 1 begrenzen, weiß aber nicht wie das gehen soll (Außerdem werden nicht die 40$ abgezogen).


    Hier der /Roller Command:


    if(strcmp(cmd, "/roller", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1235.1978,-1729.1222,13.1712))
    {
    if(UnrentRoller[playerid] == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_RROLLER,DIALOG_STYLE_MSGBOX, "{00FFA0}Roller Mieten","{FEFEFE}Möchtest du einen Roller für {00FF00}40${FEFEFE} mieten ?","Mieten","Nein");
    }
    }
    return 1;
    }


    Der Dialog womit man bestätigt das man es ausleihen möchte:


    if(dialogid == DIALOG_RROLLER)
    {
    if(!response)return 1;
    {
    CreateVehicle(462, 1243.5552, -1707.7450, 12.9824, 82.2873, 3, 3, 300);
    }
    }


    Ich hoffe das mir jemand dabei weiterhelfen kann.


    MfG

    Könnte jemand mir dabei helfen:


    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(46237) : error 029: invalid expression, assumed zero


    Zeilen:


    SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug.");
    return 1;
    }


    }
    }
    if(dialogid == DIALOG_RROLLER //Name oder ID ist egal )<--- Die Klammer wird ausgesperrt. Also muss du die Klammer vor dem // machen..
    { //Zeile 46237
    if(!response)return 1;
    {
    CreateVehicle(462, 1243.5552, -1707.7450, 12.9824, 82.2873, 3, 3, 300);
    }
    }
    if(dialogid == DIALOG_AUTOREPARIEREN)
    {

    Bisschen mehr Code wäre gut. Paar Zeilen drüber und drunter.


    SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug.");
    return 1;
    }


    }
    }
    if(dialogid == DIALOG_RROLLER //Name oder ID ist egal )
    {
    if(!response)return 1;
    {
    CreateVehicle(462, 1243.5552, -1707.7450, 12.9824, 82.2873, 3, 3, 300);
    }
    }
    if(dialogid == DIALOG_AUTOREPARIEREN)
    {


    Bei der Zeile 8 ist der Error drinnen

    Lösche den kompletten Teil ab "Function OnDialog.." ( Zeile 9 - 28 )
    Diesen Teil ( ohne "public OnDialog.. " !! ) fügst du nun unter "OnDialogResponse" ein. Dieses Callback wurde bereits standardmäßig erstellt. Such es einfach.


    Ok habs aber hab noch ein Error:


    C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(46237) : error 029: invalid expression, assumed zero


    Zeile 46237ist nur das hier: {