Beiträge von Blitz100

    public ShowStats(playerid,targetid)
    {
    if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid))
    {
    new knast = PlayerInfo[targetid][pKnast];
    new cash = GetPlayerMoney(targetid);
    new deaths = PlayerInfo[targetid][pDeaths];
    new kills = PlayerInfo[targetid][pKills];
    new bank = PlayerInfo[targetid][pBank];
    new admin = PlayerInfo[targetid][pAdmin];
    new level = GetPlayerLevel(targetid);
    new aLevel;
    if(admin >= 1) { aLevel = admin; }
    //--------------------------------------------------------------------//
    new fraktion[256]; new frakid = PlayerInfo[targetid][pTeam];
    new organi[256], rank[256], rankid = PlayerInfo[targetid][pRank];
    //--------------------------------------------------------------------//
    if(frakid == 1) { fraktion = "Zivilist"; }
    else if(frakid == 2) { fraktion = "Polizist"; organi = "Los Santos Polizei"; }
    else if(frakid == 3) { fraktion = "FBI Agent"; organi = "Fuderal Bureau of Investigation"; }
    else if(frakid == 4) { fraktion = "Sanitäter"; organi = "Los Santos Krankenhaus"; }
    else if(frakid == 5) { fraktion = "Fahrlehrer"; organi = "Fahrschule San Fierro"; }
    else if(frakid == 6) { fraktion = "Hitman"; organi = "Hitman Agency"; }
    else { organi = "-"; rank = "-"; if(frakid == 1) { fraktion = "Zivilist"; } else { fraktion = "-"; PlayerInfo[playerid][pTeam] = 1; } }
    //--------------------------------------------------------------------//
    if(frakid == 1) {
    if(rankid == 0) { rank = "-"; organi = "-"; }
    else if(rankid == 1) { rank = "-"; organi = "-"; }
    else if(rankid == 2) { rank = "-"; organi = "-"; }
    else if(rankid == 3) { rank = "-"; organi = "-"; }
    else if(rankid == 4) { rank = "-"; organi = "-"; }
    else if(rankid == 5) { rank = "-"; organi = "-"; }
    else if(rankid == 6) { rank = "-"; organi = "-"; }
    }
    else if(frakid == 4) {
    if(rankid == 1) { rank = "Rangname"; }
    else if(rankid == 2) { rank = "Rangname"; }
    // hier halt rang namen xd


    }
    else { rank = "-"; organi = "-"; if(frakid == 1) { fraktion = "Zivilist"; } else { fraktion = "-"; PlayerInfo[playerid][pTeam] = 1; } }
    new wntds = PlayerInfo[targetid][pWanteds];
    new pnts = PlayerInfo[targetid][pJPoints];
    new std = PlayerInfo[targetid][pExp];
    new mini = (PlayerInfo[targetid][pPoint]);
    new now = PlayerInfo[targetid][pRespekt];
    new now2 = (level*4);
    new price = (level*25000);
    new nur = PlayerInfo[targetid][pNummer];

    //new Herkunft[2];
    //if(PlayerInfo[playerid][pOrt] == 1) { Herkunft = "Los Santos"; }
    //else if(PlayerInfo[playerid][pOrt] == 2) { Herkunft = "San Fierro"; }
    //--------------------------------------------------------------------//
    new coordsstring[256];
    SendClientMessage(playerid, COLOR_GREEN,"==========================================================");
    format(coordsstring, sizeof(coordsstring), "*:: Name ::* %s *::*", ReadName(targetid));
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Level: [%d] Kills: [%d] Tode: [%d] Geld: [$%d] Bank: [$%d] Knastbesuche: [%d] Telefon: [%d]",level, kills,deaths,cash,bank, knast, nur);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Wanteds: [%d] Spielzeit: [%d] Spielminuten: [%d] Respekt: [%d/%d] Levelkosten: [$%d]",wntds,std,mini,now,now2,price);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Fraktion: [%s] Rank: [%s] Organisation: [%s] Punkte: [%d]",fraktion,rank,organi,pnts);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "AdminLevel: [%d]",aLevel);
    if(aLevel > 0) { SendClientMessage(playerid, COLOR_GRAD5,coordsstring); }
    SendClientMessage(playerid, COLOR_GREEN,"==========================================================");
    }
    }


    //Das Scirpt is von Bullet (WolrdOfRedApple)

    Guten Tag!
    Ich habe ein Tutorial nach dem Tutorial gemacht :


    [ SCRIPTING ] Tutorial


    Nur wo muss da der Timer hin?
    Ich habe da extra nicht geantwortet wegen alt...


    €dit:


    Wie mache ich das dann, dass, wenn man /stats eingibt in den Stats sieht woher man kommt?...
    Mit /stats hab ich es so gemacht:


    public Showstats(playerid, targetid)


    usw halt.


    In einem Thread stand da man sollte es so machen :


    if(PlayerInfo[playerid][pOrt] == 1) { otext = "Los Santos"; }
    else if(PlayerInfo[playerid][pOrt] == 2) { otext = "San Fierro"; }


    Aber damit kam ich nicht wirklich weit... oO


    €dit²: Das mit den Timer hab ich hin bekommen.

    IM anhang


    €dit:


    Habe den TankCode jetzt so geändert ( und das Textdraw oder was da war weg gemacht):


    public SubFuel()
    {
    for(new i;i<MAX_PLAYERS;i++)
    {
    for(new v = 0; v < MAX_VEHICLES; v++)
    {
    if(IsMotorAn[v] == 1)
    {
    Benzin[GetPlayerVehicleID(i)]-=1;
    if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
    new Wagen = GetPlayerVehicleID(i);
    if(Benzin[Wagen] < 1)
    {
    Benzin[Wagen] = 0;
    GameTextForPlayer(i, "~n~~n~~n~~n~~n~~n~~n~~w~Du hast keinen Tank in deinem Auto.", 4000, 3);
    TogglePlayerControllable(i, false);
    }
    else
    {
    GameTextForPlayer(i, " ", 100, 3);
    TogglePlayerControllable(i, true);
    }
    }
    ++i;
    }
    }
    }
    return 1;
    }


    €dit²: So gehts i-wie trozdem nit -_-

    Kann mir da mal einer helfen? :x
    Also ich habe ein motor befehl mit /motor (dcmd)
    und ein stock mit Motor an...


    Nartürlich ein FuelSystem, das von RyDeR


    MfG.


    Ps:


    stock MotorAn(vid)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    }


    €dit: Code in pwn

    hey,
    ich hätte da noch 2 Vorschläge ;D


    Den ersten:


    Wurd glaub schon Vorgeschlagen... Ein Tanksystem mit unterschiedlich großen Tank und verlierung des tanks :D


    und der Zweite:


    Nummernschild System :)


    MfG.


    Ps: Das Script ist echt nice!

    Das klappt alles irgendwie nicht??? :S


    Ich habs so (ohne Rank)


    if(newstate == 2)
    {
    if(IstTestCar(playerid))
    {
    if(GetPlayerFraktion(playerid, 5) { return 1; }
    else { SendClientMessage(playerid, COLOR_RED, "Message :D"); RemovePlayerFromVehicle(playerid); return 1; }
    }


    €dit:


    Die public^^


    public IstTestCar(playerid)
    {
    new carid = GetPlayerVehicleID(playerid);
    if(carid == TestCar[0] ||// und noch andere^^)
    { return 1; }
    else { return 0; }
    }