Suche Scripts/Tutorials

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey.
    Ich suche 2 Tutorial oder FS.
    Das erste währe ein ATM System was sich mit meinem Bank System verbindet.
    Das zweite währe das man z.b: am BSN /drivein eingibt. Das man warten muss also gefreezt wird und nach einiger Zeit zahlt man und man wird entfreezet und bekommt Full HP.


    Gruß

  • forward IsAtDrivein(playerid);
    forward Drivein(playerid);


    CreatePickup(1240,1,2375.014,2021.186,10);//Drivein Pickup
    CreatePickup(1240,1,2409.651,-1488.65,23);//Drivein Pickup
    CreatePickup(1240,1,2377.733,-1909.27,13.3828);//Drivein Pickup
    CreatePickup(1240,1,1859.496,2084.797,10.8203);//Drivein Pickup
    CreatePickup(1240,1,-2349.49,-152.182,35);//Drivein Pickup
    CreatePickup(1240,1,-2341.86,1021.184,50.6953);//Drivein Pickup
    CreatePickup(1240,1,2485.291, 2022.611,10.8203);//Drivein Pickup
    CreatePickup(1240,1,801.5522,-1628.91, 13.3828);//Drivein Pickup
    CreatePickup(1240,1,1209.958,-896.7405,42.9259);//Drivein Pickup


    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2375.014, 2021.186, 10.8203,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2409.651, -1488.65, 23.8281,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,2377.733, -1909.27, 13.3828,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,1859.496, 2084.797, 10.8203,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,-2349.49, -152.182, 35.3203,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir ihre Bestellung aufnehmen können!",0xFFFF00AA,-2341.86, 1021.184, 50.6953,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,2485.291, 2022.611, 10.8203,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,801.5522, -1628.91, 13.3828,15.0,0,0);
    Create3DTextLabel("Drivein Schalter\nNutzen sie /drivein damit wir Ihre Bestellung aufnehmen können!",0xFFFF00AA,1209.958,-896.7405, 42.9259,15.0,0,0);


    if(strcmp(cmdtext, "/Drivein", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsAtDrivein(playerid))
    {
    SendClientMessage(playerid, ROT," Willkommen am Drivein! Ihre Bestellung wird aufgenommen!");
    SendClientMessage(playerid, ROT," Bitte warten Sie. Ihr Essen wird zubereitet.");
    SendClientMessage(playerid, ROT," Bitte haben Sie ein wenig Geduld.");
    SetTimerEx("Drivein",7000,0,"i",playerid);
    TogglePlayerControllable(playerid, 0);
    }
    else
    {
    SendClientMessage(playerid, ROT, "Du bist an keinem Drivein !");
    return 1;
    }
    }
    return 1;
    }


    public Drivein(playerid)
    {
    SetPlayerHealth(playerid,100.0);
    GivePlayerMoney(playerid,-20);
    SendClientMessage(playerid, ROT,"Personal: Ihr Essen wurde zubereitet! Auf wiedersehen, und einen Guten Hunger!");
    TogglePlayerControllable(playerid, 1);
    GameTextForPlayer(playerid, "~r~ -20$", 3000, 1);
    }


    public IsAtDrivein(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,801.5522, -1628.91, 13.3828) || IsPlayerInRangeOfPoint(playerid,10.0,1209.958,-896.7405, 42.9259))
    {
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,-2341.86, 1021.184, 50.6953) || IsPlayerInRangeOfPoint(playerid,10.0,2485.291, 2022.611, 10.8203))
    {
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,1859.496, 2084.797, 10.8203) || IsPlayerInRangeOfPoint(playerid,10.0,-2349.49, -152.182, 35.3203))
    {
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,2409.651, -1488.65, 23.8281) || IsPlayerInRangeOfPoint(playerid,10.0,2377.733, -1909.27, 13.3828))
    {
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,2375.014, 2021.186, 10.8203))
    {
    return 1;
    }
    }
    return 0;