Beiträge von Equ

    Moin Moin :)


    habe mal wieder eine Schöne Frage und zwar habe ich für meine Fraktion ein Skin System gemacht also das heißt geben sie /skin ein Wechseln sie ihren skin, Funktioniert auch alles so weit .. doch wenn ich meinen Server Neu starte ist sein skin wieder Der alte ..



    Wenn einer mir weiter helfen kann bitte antworten :)




    MFG: Equ_Res

    Abend ..



    habe Mal wieder ein Kleines Problem .. und zwar habe ich mir ein Dialog gemacht wo man sich bei so einer Liste Waffen auswähle kann, Gehe ich auf den 2ten Button "Schliessen" Schlisst sich das Dialog zwar .. aber er kriegt auch eine Waffe noch ..



    Hier Der Befehl um den Dialog aufzurufen:



    ocmd:mafiawaffen(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,1.0,-2648.1060,1396.5665,906.4609))
    {
    ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Waffen Auswählen"," M4\n Deagle \n Schrott","Okay","Schliessen");
    }
    return 1;
    }



    OnDialogResponse:



    if(dialogid==DIALOG_MAFIAWAFFEN)
    {
    if(listitem == 0)
    {
    SendClientMessage(playerid,ROT,"Du nimmst dir eine M4");
    GivePlayerWeapon(playerid,31,150);
    }
    if(listitem == 1)
    {
    SendClientMessage(playerid,ROT,"Du nimmst dir eine Deagle");
    GivePlayerWeapon(playerid,24,150);
    }
    if(listitem == 2)
    {
    SendClientMessage(playerid,ROT,"Du nimmst dir eine Schrott");
    GivePlayerWeapon(playerid,25,100);
    }
    }
    return 1;
    }



    Also wer helfen kann bitte melden :)


    MFG: Equ_Res

    Abend


    Also ich habe volgendes Problem..



    Ich habe ein "ocmd" Befehl gemacht für eine Fraktion.. wo sie sich später in einem Dialog Waffen auswählen können nunja ich hab eigentlich so weit alles richtig aber ich kanns mir selbst nich erklären ?(



    -->> SIEHE <<--



    ich hoffe ihr könnt mir weiter Helfen :)




    MFG: Equ_Res

    Ich kann dir FotoShop CS5.1 Empfehlen, da kannste auch Animationen erstellen, Also bewegliche Bilder und so :D

    meinst du so ?


    format(string2,sizeof(string2),"[Premium User noch bis zum: %f.%f.%f]",GetPVarInt(playerid,"Premium"),GetPVarInt(playerid,"Premium2"),GetPVarInt(playerid,"Premium3"));
    SendClientMessage(playerid,GRAU,string2);

    Ja genau sowas meine ich ja auch.. aber nur gehts irgend wie nicht wirklich .. ich gehe InGame und tippe /stats ein und er zeigt mir bei Premium "0.0.0" an was auch soweit Gut ist .. aber ändere ich bei Accounts -> Spielername -> "Premium" -> zu "12.12.12" .. und starte dann den Server neu. Steht bei ihn bei Stats - "12.0.0" und nicht "12.12.12" ...

    moin moin erstmal.


    ich habe ein problem.. und zwar bei Premium will ich das so machen.. das ich z.B Zahlen&punkte auslesen kann z.B
    "12.12.12" villeicht könnt ihr mir ma da weiter helfen ..



    So sieht der Befehl aus..


    ocmd:stats(playerid,params[])
    {
    new string[128],fraktname[128];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="keine";SetPlayerColor(playerid,WEIS);}
    case 1:{fraktname=fraktname1;SetPlayerColor(playerid,WEIS);}
    case 2:{fraktname=fraktname2;SetPlayerColor(playerid,WEIS);}
    case 3:{fraktname=fraktname3;SetPlayerColor(playerid,WEIS);}
    }
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Coins: %i] [Geld: %i] [Warns: %i] [Premium: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Coins"),GetPlayerMoney(playerid),GetPVarInt(playerid,"Warns"),GetPVarInt(playerid,"Premium"),fraktname);
    SendClientMessage(playerid,GRAU,string);
    return 1;
    }




    MFG: Equ_Res

    ocmd:givemoney(playerid,params[])
    {
    new pID,money, string[128],string2[128];
    if(sscanf(params,"ui",pID,money))return SendClientMessage(playerid,ORANGE,"/givemoney [ID/Name] [Geld Menge]");
    format(string,sizeof(string),"Admin %s hat dir %i Euro gegeben.)",Spielername(playerid),money);
    SendClientMessage(playerid,ROT,string);
    format(string2,sizeof(string2),"Du hast %s %i Euro gegeben.",Spielername(playerid),money);
    SendClientMessage(pID,ROT,string2);
    GivePlayerMoney(pID,money);
    SpielerSpeichern(playerid);
    return 1;
    }


    meinst du so ?

    Abend


    ich habe mal wieder ein kleines problem und zwar habe ich ein befehl gescriptet mit givemoney ..


    Siehe ..


    ocmd:givemoney(playerid,params[])
    {
    new pID,money, string[128],string2[128];
    if(sscanf(params,"ui",pID,money))return SendClientMessage(playerid,ORANGE,"/givemoney [ID/Name] [Geld Menge]");
    format(string,sizeof(string),"Admin %s hat dir %i Euro gegeben.)",Spielername(playerid),money);
    SendClientMessage(pID,ROT,string);
    format(string2,sizeof(string2),"Du hast %s %i Euro gegeben.",Spielername(playerid),money);
    SendClientMessage(playerid,ROT,string2);
    GivePlayerMoney(pID,money);
    SpielerSpeichern(playerid);
    return 1;
    }



    Wenn ich jemanden geld gebe kommt zwar das "Admin %s hat dir %i Euro gegeben.." aber auch die andere message "Du hast %s %i Euro gegeben" das kommt bei den Spieler und bei mir .. eigentlich müsste das anders sein .. Das der Spieler Nur die Erste Message bekommt "Admin %s hat dir %i Euro gegeben" <-> und bei mir dann "Du hast %s %i Euro gegeben."


    Villeicht könnt ihr mir da weiter helfen :D



    MFG: Equ_Res

    Sorry habe vergessen dazu zu schreiben das ich es auch schon vorher so probiert hate Die Message kommt auch und die cars werden auch respwant aber die message Kommt 50x oder so im chat ..


    ocmd:rac(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,2000))return SendClientMessage(playerid,DUNKELROT,"Du Bist Kein Admin!.");
    for(new v = 0; v < MAX_VEHICLES; v++)
    {
    SetVehicleToRespawn(v);
    SendClientMessageToAll(GELB,"Ein Admin hat alle Cars respawnt");
    }
    return 1;
    }

    Moin


    Habe ma wieder eine schöne frage :P und zwar will ich das wenn Ein admin die cars respawnt das dort auch steht ( Ein Admin respawnt alle cars auf dem Server!.)


    ocmd:rac(playerid,params[])
    {
    #pragma unused params
    if(!isPlayerAnAdmin(playerid,2000))return SendClientMessage(playerid,DUNKELROT,"Du Bist Kein Admin!.");
    for(new v = 0; v < MAX_PLAYERS; v++)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    SetVehicleToRespawn(v);
    }
    }
    return 1;
    }
    würde mich freuen wenn mir einer weiter helfen kann ^^




    MFG: Equ_Res