Beiträge von Moha

    Heheh ist GF!

    mach statt string str:



    new str[128],sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(str,sizeof(str),"DEIN TEXT",sendername);


    Das musst du in einem String machen:



    new string[128],sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string,sizeof(string),"~w~Willkommen~n~~y~%s",sendername);


    GameTextForPlayer(playerid,string,50,1);



    Teste es nochmal aus weiss net ob das stimmt..

    Hää da kommt nur die anzeige: Admin [Spielername] hat dich zum Leader der Fraktion %s ernannt.


    Mein /makeleader befehl:



    ocmd:makeleader(playerid,params[])
    {
    if(!IsPlayerAnAdmin(playerid,1337))return SendClientMessage(playerid,ROT,"Fehlermeldung:{FFFFFF} Das darfst du nicht tun.");
    new pID,fID;
    if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,ROT,"Fehler:{FFFFFF} /makeleader [playerid] [fraktion]");
    if(fID < 0 || fID > MAX_FRAKTS)return SendClientMessage(playerid,ROT,"Fehlermeldung:{FFFFFF} Diese Fraktion existiert nicht auf [CoS].");
    SetPVarInt(pID,"Fraktion",fID);
    SetPVarInt(pID,"Leader",fID);
    SetPVarInt(pID,"FRank",12);
    new string[128];
    switch(fID)
    {
    case 0:{
    format(string,sizeof(string),"Admin %s hat dich zum Leader der Fraktion Zivilisten ernannt.",SpielerName(playerid));
    SendClientMessage(pID,TÜRKIS,string);}
    case 1:{
    format(string,sizeof(string),"Admin %s hat dich zum Leader der Fraktion LSPD ernannt.",SpielerName(playerid));
    SendClientMessage(pID,TÜRKIS,string);}
    }

    //hilfe
    return 1;
    }

    Moin Breadfish,
    Ich wollte mal so fragen, wie mann /makeleader machen kann und da so eine anzeige kommt wie z.B.:
    ~ Admin %s hat dich zum Leader der Fraktion %s ernannt. ~
    oder sö ähnliches...
    Ich arbeite derzeit mit "PVar", nicht mit enum!
    Deswegen zeigt mir bitte, wie das funktioniert...
    Freue mich schon auf antworten...


    MFG


    Moha

    Hallo Breadfish,
    Ich habe mir gerade einen ocmd befehl erstellt, der sich mit /makeleader deklariert. Nun, wenn ich z.B. mache, /makeleader 0 1 [0 = playerid, 1= Fraktionsid, (LSPD) ] dann steht da nur die ganze Zeit:


    Admin ... hat dich zum Leader der Fraktion Zivilisten ernannt. Obwohl 1 LSPD ist...


    Hier mein gemachtes /makeleader Befehl


    ocmd:makeleader(playerid,params[])
    {
    if(IsPlayerAnAdmin(playerid,1337))
    {
    new pID,fID;
    new string[128],fraktname[64];
    new sendername[MAX_PLAYER_NAME],customer[MAX_PLAYER_NAME];
    if(sscanf(params,"ui",pID,fID))
    {
    SendClientMessage(playerid,COLOR_GELB,"Benutze: /makeleader [playerid] [1-29]");
    SendClientMessage(playerid,COLOR_GRAD1,"1: LSPD | 2: FBI | 3: Bundeswehr | 4: Medic | 5: Ordnungsamt | 6: Feuerwehr | 7: Regierung");
    SendClientMessage(playerid,COLOR_GRAD1,"8: Hitman | 9: Wheelmen | 10: Taxi | 11: Fahrlehrer | 12: CNN | 13: GS | 14: Ballas |");
    SendClientMessage(playerid,COLOR_GRAD1,"15: Vagos | 16: Aztecas | 17: Rifas | 18: RS | 19: Yakuza | 20: LCN | 21: Terroristen");
    SendClientMessage(playerid,COLOR_GRAD1,"22: Brigada | 23: Triaden | 24: Men Stillers | 25: Latino Kings | 26: Royal Flasher");
    SendClientMessage(playerid,COLOR_GRAD1,"27: Hudson Dusters | 28: Rising Eagle | 29: Vatos Locos | 30: West Coast Customs");
    }
    else
    {
    if(IsPlayerConnected(pID))
    {
    if(GetPVarInt(pID,"pLoggedIn")==1)
    {
    if(fID < 0|| fID > 30)
    {
    SendClientMessage(playerid,COLOR_RED,"Diese Fraktion gibt es nicht.");
    }
    else
    {
    GetPlayerName(playerid,sendername,sizeof(sendername));
    GetPlayerName(pID,customer,sizeof(customer));
    SetPVarInt(pID,"pMember",fID);
    SetPVarInt(pID,"pLeader",fID);
    switch(fID)
    {
    case 0:{fraktname = "Zivilisten"; SetPlayerSkin(playerid,25);}
    case 1:{fraktname = fraktname1; SetPlayerSkin(pID,285);}
    case 2:{fraktname = fraktname2; SetPlayerSkin(pID,165);}
    case 3:{fraktname = fraktname3; SetPlayerSkin(pID,286);}
    }
    format(string,sizeof(string),"Admin %s hat dich zum Leader der Fraktion %s ernannt.",sendername,fraktname);
    SendClientMessage(pID,COLOR_LIGHTBLUE,string);
    }
    }
    }
    }
    }
    return 1;
    }

    Hallo Breadfish!
    Ich habe mir LSPD Fahrzeuge erstellt und wenn ich die sirene anmache (per taste H) dann kommen diese sirenen-geräusche aber die lichter oben am car gehen nicht an.
    Und wenn ich den Server restarte (egal ob konsole oder ingame-befehl) steht ganz oben Total Respect und so..
    Wie kann ich das abschalten und wie kann ich das so machen, das bei Cop Cars Sirenen angehen??