/towcar

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
  • Hallöle,
    ich benötige bitte den /tow Befehl für TowTrucks aus'm GF.
    Und wenn es geht auch /towcar, mit IsPlayerInRangeOfPoint zum Verwahren.
    Wäre jemand so nett und kopiert es mir raus oder so?

  • if(strcmp(cmd, "/towcar", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new house = PlayerInfo[playerid][pPhousekey];
    GetPlayerName(playerid, playername, sizeof(playername));
    if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
    {
    if(SBizzInfo[8][sbProducts] == 0)
    {
    GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
    return 1;
    }
    if(CarTow(house+1))
    {
    GameTextForPlayer(playerid, "~w~Car~n~~g~Towed Home~n~~r~$-1000", 5000, 1);
    GivePlayerMoney(playerid,-1000);
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    SBizzInfo[8][sbTill] += 1000;//towcar buisness
    ExtortionSBiz(8, 1000);
    SBizzInfo[8][sbProducts]--;
    }
    else
    {
    GameTextForPlayer(playerid, "~w~Car is~n~in ~r~use", 5000, 1);
    }
    }
    else
    {
    GameTextForPlayer(playerid, "~w~You are not a home owner", 5000, 1);
    }
    }
    return 1;

    Frauen sind wie Medaillen. Erst kämpft man um sie, dann hat man sie am Hals! :cursing: :thumbup:

  • Nicht so ganz, da ist was mit sBizz usw.
    Einfach nur /tow und /towcar, gibts da nichts leichteres?

  • ich brauche auch eins weil das was bad_company meint geht net

  • Klar geht das ihr müsstet es nur richtig raus nehmen ^^


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if((newkeys==KEY_ACTION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER))
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
    {
    SendClientMessage(playerid,0xFFFF00AA,"Du Versuchst ein Auto Abzuschleppen");
    new Float:pX,Float:pY,Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    new Float:vX,Float:vY,Float:vZ;
    new Found=0;
    new vid=0;
    while((vid<MAX_VEHICLES)&&(!Found))
    {
    vid++;
    GetVehiclePos(vid,vX,vY,vZ);
    if((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
    {
    Found=1;
    if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
    {
    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
    }
    AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
    SendClientMessage(playerid,0xFFFF00AA,"Abgeschleppt!");
    }
    }
    if(!Found)
    {
    SendClientMessage(playerid,0xFFFF00AA,"Kein Auto in der Nähe.");
    }
    }
    }
    }


    //EDIT: sry für die miese einrückung aber das machts bei mir von selbst -.-
    //EDIT²: Hier musste in einem Abschlepper sitzen und "Strg" drücken..

    Einmal editiert, zuletzt von bad_company ()