Beiträge von HunterBoY998

    Hey,
    ich weiß nicht wie ich das Abfragen soll ob er im Auto1 ist...


    Codes:


    stock Register(playerid,key[])
    {
    new Spielerdatei[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SetPlayerScore(playerid,1);
    SetPVarInt(playerid,"loggedin",1);
    SetPVarInt(playerid,"Adminlevel",0);
    SetPVarInt(playerid,"Geschlecht",0);
    SetPVarInt(playerid,"Alter",0);
    SetPVarInt(playerid,"Geld",10000);
    SetPVarInt(playerid,"Tutorial",0);
    SetPVarInt(playerid,"Fahrrad",0);
    SetPVarInt(playerid,"Fahrradstatus",0);
    SetPVarInt(playerid,"Autoschein",0);
    SetPVarInt(playerid,"Personalausweis",0);
    SetPVarInt(playerid,"Auto1",0);
    SetPVarInt(playerid,"Auto2",0);
    SetPVarInt(playerid,"Auto3",0);
    SetPVarInt(playerid,"Auto1lock",0);
    SetPVarInt(playerid,"Auto2lock",0);
    SetPVarInt(playerid,"Auto3lock",0);
    GivePlayerMoney(playerid,10000);
    return 1;
    }


    new Auto1[MAX_PLAYERS];
    new Auto2[MAX_PLAYERS];
    new Auto3[MAX_PLAYERS];


    ocmd:carlock(playerid,params[])
    {
    new Float:X,Float:Y,Float:Z;
    GetVehiclePos(Auto1[playerid], X, Y, Z);
    GetVehiclePos(Auto2[playerid], X, Y, Z);
    GetVehiclePos(Auto3[playerid], X, Y, Z);
    if(GetPVarInt(playerid,"Auto1") == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,X,Y,Z))
    {
    if(GetPVarInt(playerid,"Auto1lock") == 1)
    {
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~g~geoeffnet",3000, 5);
    SetPVarInt(playerid,"Auto1lock",0);
    SetVehicleLock(Auto1[playerid],0);
    return 1;
    }
    else
    {
    PlayerPlaySound(playerid,1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~r~verschlossen",3000, 5);
    SetPVarInt(playerid,"Auto1lock",1);
    SetVehicleLock(Auto1[playerid],1);
    return 1;
    }
    }
    }
    if(GetPVarInt(playerid,"Auto2") == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,X,Y,Z))
    {
    if(GetPVarInt(playerid,"Auto2lock") == 1)
    {
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~g~geoeffnet",3000, 5);
    SetPVarInt(playerid,"Auto2lock",0);
    SetVehicleLock(Auto2[playerid],0);
    return 1;
    }
    else
    {
    PlayerPlaySound(playerid,1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~r~verschlossen",3000, 5);
    SetPVarInt(playerid,"Auto2lock",1);
    SetVehicleLock(Auto2[playerid],1);
    return 1;
    }
    }
    }
    if(GetPVarInt(playerid,"Auto3") == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,X,Y,Z))
    {
    if(GetPVarInt(playerid,"Auto3lock") == 1)
    {
    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~g~geoeffnet",3000, 5);
    SetPVarInt(playerid,"Auto3lock",0);
    SetVehicleLock(Auto3[playerid],0);
    return 1;
    }
    else
    {
    PlayerPlaySound(playerid,1145, 0.0, 0.0, 0.0);
    GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~w~Auto ~r~verschlossen",3000, 5);
    SetPVarInt(playerid,"Auto3lock",1);
    SetVehicleLock(Auto3[playerid],1);
    return 1;
    }
    }
    }
    return 1;
    }


    Ich mag jetzt einen /parken befehl aber ich weiß nicht wie ich abfragen soll ob er im Auto1 ist (Carslot 1) oder Auto2 etc...


    MfG

    Hallo,
    das Object will nicht verschwinden (mit einem Timer)


    Code:


    //Tot-System
    new Totobject[MAX_PLAYERS];


    public OnPlayerDeath(playerid, killerid, reason)
    {
    new Float:x,Float:y,Float:z,Float:rx,Float:ry,Float:rz;
    GetPlayerPos(playerid,x,y,z);
    Totobject[playerid] = CreateDynamicObject(18728,x,y,z,rx,ry,rz,-1,-1,-1,300.0);
    SetTimer("TotZeichen",180000,false);
    return 1;
    }


    public TotZeichen(playerid)
    {
    DestroyDynamicObject(Totobject[playerid]);
    return 1;
    }


    MfG,
    HunterBoY998

    Hallo,
    ich wollte es so machen das man nach dem Tutorial,
    ein Auto geschenkt bekommt.
    Nun weiß ich nicht wie man das dann machen soll mein Code bis jetzt.


    else if(TutCheck[playerid] == 9)
    {
    TextDrawHideForPlayer(playerid,TutorialTextdraw1);
    TextDrawHideForPlayer(playerid,TutorialTextdraw2);
    TextDrawHideForPlayer(playerid,TutorialTextdraw23);
    TextDrawHideForPlayer(playerid,TutorialTextdraw24);
    TextDrawHideForPlayer(playerid,TutorialTextdraw25);
    SetPVarInt(playerid,"Tutorial",1);
    SetPVarInt(playerid,"Autoschein",1);
    SetPVarInt(playerid,"Auto1",1);
    SendClientMessage(playerid,rot,"Herzlichen Glückwunsch du hast das Tutorial bestanden.");
    SendClientMessage(playerid,rot,"Für dich steht ein Auto bereit mit deinem namen auf dem Kennzeichen.");
    new dfahrschulcar;
    dfahrschulcar = GetPlayerVehicleID(playerid);
    SetVehicleToRespawn(dfahrschulcar);
    }


    Vom Stock:
    stock Register(playerid,key[])
    {
    new Spielerdatei[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SetPlayerScore(playerid,1);
    SetPVarInt(playerid,"loggedin",1);
    SetPVarInt(playerid,"Adminlevel",0);
    SetPVarInt(playerid,"Geschlecht",0);
    SetPVarInt(playerid,"Alter",0);
    SetPVarInt(playerid,"Geld",10000);
    SetPVarInt(playerid,"Tutorial",0);
    SetPVarInt(playerid,"Fahrrad",0);
    SetPVarInt(playerid,"Fahrradstatus",0);
    SetPVarInt(playerid,"Autoschein",0);
    SetPVarInt(playerid,"Personalausweis",0);
    SetPVarInt(playerid,"Auto1",0);
    SetPVarInt(playerid,"Auto2",0);
    SetPVarInt(playerid,"Auto3",0);
    GivePlayerMoney(playerid,10000);
    return 1;
    }

    Hallo,
    wenn man off geht und man ein Fahrrad gemietet hat dann soll der PVar auf 0 gehen Code:


    public OnPlayerDisconnect(playerid, reason)
    {
    SavePlayer(playerid);
    if(GetPVarInt(playerid,"Fahrrad") == 1)
    {
    DestroyVehicle(fahrrad[playerid]);
    SetPVarInt(playerid,"Fahrrad",0);
    SetPVarInt(playerid,"Fahrradstatus",0);
    }
    return 1;
    }


    MfG,
    HunterBoY998


    //Edit 1. Problem selber behoben

    Hallo,
    wenn man sich einloggt spawnt man aber in LV man sieht den Mensch nicht und man kann nix machen.


    OnDialogResponse wo man sich einloggt:


    if(dialogid==DIALOG_LOGIN)
    {
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,rot,"[Fehler]{FFFFFF}Das angegebene Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"The Experience Life","{FFFFFF}Dein Account wurde in der Datenbank gefunden.\n\nBitte gebe nun dein{FF6E00} Passwort{FFFFFF} ein.\nGib dein {FF6E00}Passwort {FFFFFF}niemals an andere {FF6E00}User {FFFFFF}oder{FF6E00} Supporter{FFFFFF} weiter.\n","OK","" );
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    SetSpawnInfo(playerid,0,1,1760.9659,-1895.8420,13.5616,227.0528,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    return 1;
    }
    }
    }


    MfG,
    HunterBoY998

    Hey,
    wie heißt das Lied ab 1:07 ?


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    MfG,
    HunterBoY998

    Hallo,
    mich würde es mal interessieren wie ihr das Video findet, und ob ihr mehr davon haben wollt. (Als Montage gehts auch).


    Video:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    MfG,
    HunterBoY998