Beiträge von ChristianW

    aber der Checkpoint wird ja auch falsch gesezt wie soll ich es sonst machen


    Edit
    ich hab es jetzt so


    Spoiler anzeigen


    if(strcmp(cmd, "/plantdrugs", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] == 4 || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(PlayerInfo[playerid][pDrugseems] >= 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1129.8623,-1084.1854,129.2188))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /plantdrugs [Anzahl]");
    return 1;
    }
    new menge;
    menge = strval(tmp);
    if(CanEarn[playerid] == 0)
    {
    if(menge >= PlayerInfo[playerid][pDrugseems])
    {
    if(GetPlayerMoney(playerid) >= menge*25)
    {
    dplant = CreateObject(760,1129.8623,-1084.1854,129.2188,0.00000000,0.00000000,0.00000000);
    SetTimerEx("PlantDrugs1",60000,0,"i",playerid);
    PlayerInfo[playerid][pDrugplants] = 1;
    Drugsgepflanzt[playerid] = menge;
    new stringg[128];
    format(stringg,sizeof(stringg),"Du hast %d Samen eingesäht nun hast du noch %d Samen in deiner Tasche!",menge,PlayerInfo[playerid][pDrugseems]);
    PlayerInfo[playerid][pDrugseems] -= menge;
    SendClientMessage(playerid,WHITE,stringg);
    return 1;
    }
    }
    }
    }
    return SendClientMessage(playerid,WHITE,"Du bist nicht an der Plantage!");
    }
    }
    return SendClientMessage(playerid,WHITE,"Du bist kein Drogendealer!");
    }
    if(strcmp(cmd, "/earndrugs", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] == 4 || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1129.8623,-1084.1854,129.2188))
    {
    if(CanEarn[playerid] == 1)
    {
    new stringg[128];
    format(stringg,sizeof(stringg),"Du hast deine %d gepflanzten Drogen geerentet!",Drugsgepflanzt[playerid]);
    SendClientMessage(playerid,WHITE,stringg);
    SendClientMessage(playerid,WHITE,"Lasse sie nun rösten!");
    CanEarn[playerid] = 0;
    PlayerInfo[playerid][pUnDrugs] = Drugsgepflanzt[playerid];
    Drugsgepflanzt[playerid] = 0;
    DestroyObject(dplant);
    return 1;
    }
    }
    return 1;
    }
    }

    du hast 2 Theards auf gemacht das eine war noch nicht fertig dann komms du und machst noch ein theard X(


    Lies nochmal dieser Thread beschreibt das die ganzen 3 Funtionen nicht funktionieren jedoch der andere der generelle Checkpoint?
    Sollte dies falsch sein bitte ich euch Admins mir keine Verwarnung zu geben da ich das unwissend gemacht ahbe


    Mfg

    Hey Com,


    In meinem Drugsystem geht fast garnichts?


    Bei mir funtioniert nicht das man im rangeOfPoint sein muss, dann das einpflanzen?


    Hier mal der COde für die Meister


    Spoiler anzeigen


    if(strcmp(cmd, "/plantdrugs", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] == 4 || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(PlayerInfo[playerid][pDrugseems] >= 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1129.8623,-1084.1854,129.2188) || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /plantdrugs [Anzahl]");
    return 1;
    }
    new menge;
    menge = strval(tmp);
    if(CanEarn[playerid] == 0)
    {
    if(menge >= PlayerInfo[playerid][pDrugseems])
    {
    if(GetPlayerMoney(playerid) >= menge*25)
    {
    dplant = CreateObject(760,1129.8623,-1084.1854,129.2188,0.00000000,0.00000000,0.00000000);
    SetTimerEx("PlantDrugs1",60000,0,"i",playerid);
    PlayerInfo[playerid][pDrugplants] = 1;
    Drugsgepflanzt[playerid] = menge;
    new stringg[128];
    format(stringg,sizeof(stringg),"Du hast %d Samen eingesäht nun hast du noch %d Samen in deiner Tasche!",menge,PlayerInfo[playerid][pDrugseems]);
    PlayerInfo[playerid][pDrugseems] -= menge;
    SendClientMessage(playerid,WHITE,stringg);
    return 1;
    }
    }
    }
    }
    return SendClientMessage(playerid,WHITE,"Du bist nicht an der Plantage!");
    }
    }
    return SendClientMessage(playerid,WHITE,"Du bist kein Drogendealer!");
    }
    if(strcmp(cmd, "/earndrugs", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] == 4 || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1129.8623,-1084.1854,129.2188) || PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(CanEarn[playerid] == 1)
    {
    new stringg[128];
    format(stringg,sizeof(stringg),"Du hast deine %d gepflanzten Drogen geerentet!",Drugsgepflanzt[playerid]);
    SendClientMessage(playerid,WHITE,stringg);
    SendClientMessage(playerid,WHITE,"Lasse sie nun rösten!");
    CanEarn[playerid] = 0;
    PlayerInfo[playerid][pUnDrugs] = Drugsgepflanzt[playerid];
    Drugsgepflanzt[playerid] = 0;
    DestroyObject(dplant);
    return 1;
    }
    }
    return 1;
    }
    }


    Mfg nico WIss


    Das hat rein gar nichts mit meinem Include zu tun, wie du eine Tankvariable für dein Car erstellst :whistling:


    Schau dir da doch ein paar Tutorials bzw Tanksysteme an und versuche das so zu übernehmen.


    mfg. :rolleyes:


    Du verstehst es immernoch nicht :)
    Ich weiss wie das geht jedoch weiss ich nicht wie du die Fahrzeuge speicherst :)


    Mfg Nico


    Nein nein ich will das Benzin speichern lassen und wenn man wieder Connected das man dann den Stand wieder hat?


    Mfg

    Hey Com,


    Wieso ist mein Checkpoint an der Falschen Stelle?


    Es soll nahe SF Tunnerl rauskommen kommt aber Mitte LS raus?


    if(strcmp(cmd, "/getseems", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1337)
    {
    PlayerInfo[playerid][pDrugseems] += 5;
    SendClientMessage(playerid,WHITE,"5 Weedsamen erhalten!");
    SetPlayerCheckpoint(playerid,1129.8623,-1084.1854,129.2188,5);
    return 1;
    }
    }


    Also ich hatte da mal ausversehen die falschen Coordinaten drin aber hab sie dann ausgetauscht geht aber nicht=?


    Mfg

    Hey Kaliber,


    Ich finde es toll was du machst, jedoch will ich wenn ich das nutze den Tank in der Datei speichern lassen.
    Wie geht das dann?


    Mfg Nico


    Edit// ausserdem wenn man Disconectet wird das nicht wieder gelöscht oder?


    MfG Nico


    Wie wird es gespeichert?
    WIe kann ich Abfragen ob ich im Fahrzeug von xyz sitze?


    Mfg nico