Beiträge von Tyler_Capone


    Ja mit WBB_AddThread..

    Hallo Tommyx3,
    kannste mir ein beispiel machen ?
    also mein Kick befehl ist so:



    ocmd:kick(playerid,params[])
    {
    if(isPlayerAnAdmin(playerid,1) || isPlayerAnSup(playerid,1))
    {
    new pID, reason[128],string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,0x8C8C8CFF,"/kick [id] [Grund] ");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Rot,"Spieler nicht Online");
    if(pID == playerid)return SendClientMessage(playerid,Rot,"LOL? Warum willst du dich selber kicken? oO");
    if(IsPlayerNPC(pID))return SendClientMessage(playerid,Rot,"Du kannst keinen Bot kicken !");
    if(GetPVarInt(playerid,"Adminlevel") < GetPVarInt(pID,"Adminlevel"))
    {
    SendClientMessage(playerid,Rot, "Du kannst das nicht !");
    return 1;
    }
    SendClientMessageToAll(BanRot,string);
    SaveToFile("KickLog",string);
    format(string,sizeof(string),"~r~Du wurdest gekickt !~n~Grund: %s",reason);
    GameTextForPlayer(pID, string, 30000, 4);
    TogglePlayerControllable(pID,0);
    SetPlayerKickPos(pID);
    Kick(pID);
    }
    else
    {
    SendClientMessage(playerid,Rot, "Du hast dafür keine Rechte!");
    }
    return 1;
    }

    Kann mir jemand helfen ich möchte gerne wenn ich z.b /kick name grund schreibe das es automatisch im forum kommt ist nur ein beispiel ist das möglich?
    also das dann ein neuer thread erstellt wird mit dem inhalt ,,Tyler wurde gekickt grund: Test" oder z.b für ban?


    mit freundlichen grüßen


    Tyler

    ehm danke es geht aber das geld wird nicht in fkasse reingemacht und bekomme das geld nicht nur 250$ aber ich hab nur 50$ angeboten


    also es ist so



    if(dialogid == DIALOG_HEAL)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,Orange,"Du hast es abgelehnt!");
    return 1;
    }
    if(response == 1)
    {
    if(GetPlayerMoney(playerid) < 499)
    {
    SendClientMessage(playerid,Orange,"Du kannst dir den Heal nicht leisten!");
    }
    else
    {
    new string[128];
    GivePlayerMoney(playerid,-250);
    SetPlayerHealth(playerid,100);
    FKasseInfo[4][Geld] = FKasseInfo[4][Geld]+250;
    format(string, sizeof(string), "FKassen/FKasse%d.ini",4);
    dini_IntSet(string, "Geld",FKasseInfo[4][Geld]);
    SendClientMessage(playerid,Orange,"Dein Leben ist nun wieder auf 100%");
    }
    return 1;
    }
    return 1;
    }

    Hmm bekomme 3 errors:


    Code
    C:\Users\Tommy\Desktop\German Crime Reallife\Best-Scripts\Best Scripts\gamemodes\redmix.pwn(19326) : error 029: invalid expression, assumed zero
    C:\Users\Tommy\Desktop\German Crime Reallife\Best-Scripts\Best Scripts\gamemodes\redmix.pwn(19330) : warning 225: unreachable code
    C:\Users\Tommy\Desktop\German Crime Reallife\Best-Scripts\Best Scripts\gamemodes\redmix.pwn(19368) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    3 Errors.



    Code
    zeile 19326:
    if(Preis <= 0))
    
    
    zeile 19330:
    if(Duty[playerid] == 1)
    
    
    zeile 19368:
    return 1;

    Hallo,
    ich brauch kurz hilfe ich hab diesen befehl und möchte nicht nur /heal id eingeben sondern auch /heal id preis


    code:


    ocmd:heal(playerid,params[])
    {
    if(!isPlayerInFrakt(playerid,4))return SendClientMessage(playerid,Rot,"Du bist kein Notarzt!");
    new pID,string[120];
    new string1[128];
    new vid1,vid2;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,0xFF0000,"Info:/heal [Playerid]");
    if(pID == playerid)
    {
    SendClientMessage(playerid,Rot,"Du kannst dir nicht selber eine Lebensaufrischung geben!");
    return 1;
    }
    if(Duty[playerid] == 1)
    {
    vid1 = GetPlayerVehicleID(playerid);
    vid2 = GetPlayerVehicleID(pID);
    new MDcar = GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)//Wenn du der Fahrer des Fahrzeuges bist, passsiert das...
    {
    if(istMDSAcar(MDcar))
    {
    if(vid1 == vid2)
    {
    format(string, sizeof(string), "Notarzt %s bietet dir eine Lebensaufrischung für 250$ an.\nBist du damit einverstanden?",SpielerName(playerid));
    ShowPlayerDialog(pID,DIALOG_HEAL,DIALOG_STYLE_MSGBOX,"Lebensaufrischung",string,"Ja","Nein");
    format(string1, sizeof(string1), "Du hast %s eine Lebensaufrischung für 250$ angeboten!",SpielerName(pID));
    SendClientMessage(playerid,COLOR_YELLOW,string1);
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du musst im gleichen Car mit dieser Person sitzen!");
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du musst dafür in einen Medic-Fahrzeug sitzen!");
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du musst dafür Fahrer eines Medic-Fahrzeuges sein!");
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht Duty!");
    return 1;
    }
    return 1;
    }


    kann mir jemand sagen was ich machen muss?


    mit freundlichen grüßen


    Tyler

    du musst so machen,


    if (IsABallasCar(vehicleid)
    {
    if(IsPlayerInFrac(playerid,14)) {}
    else
    {
    SendClientMessage(playerid,Rot,"Du hast keine Schlüssel für Ballas Fahrzeuge!");
    TogglePlayerControllable(playerid,false);
    TogglePlayerControllable(playerid,true);
    }
    }



    Function IsABallasCar(carid)
    {
    for(new i = 0; i < sizeof(BallasVehs); i++)
    {
    if(carid == BallasVehs[i])
    {
    return 1;
    }
    }
    }

    Hallo liebe Damen und Herren und solche die es werden wollen,
    hiermit verkaufe ich eine einmalig benutze Woltlab Burning Board 3 Software. Ich würde denn ganzen Account verkaufen. Falls jemand Interesse an diesem Account hat, bitte ich ihn ein Kommentar zu hinterlassen. Sobald sich jemand gefunden hat der zum Kauf bereit wäre, würde es so ablaufen: Er könnte es über paysafecard bezahlen oder auch per Bank überweisen.
    Preis: Macht ein angebot


    Skype:Tyler.Capone


    Mit freundlichen grüßen
    Tyler_Capone
    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.