Beiträge von GeForce8800GTX

    mit einem Nebenprogramm von Autohotkey kannst du jeden Tastendruck aufnehmen.
    das würde klappen wenn du die strecke aufnimmst und in Autohotkey realisierst würd nicht zu 100% immer funktionieren wenn
    man mit Gefühl da rangeht könnte man was schönes draus zaubern

    forward Payday();
    public Payday()
    {
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
    new string[126];
    SendClientMessage(i,Weis,"_____________|PayDay|_____________");
    format(string,sizeof(string), "Name : {FFFFFF}%s",SpielerName(i));
    SendClientMessage(i,Blau,string);
    SendClientMessage(i,Blau,"Money : {FFFFFF}50.000$");
    SendClientMessage(i,Blau,"Coins : {FFFFFF}5");
    SendClientMessage(i,Blau,"Score : {FFFFFF}50");
    SendClientMessage(i,Weis,"_____________|PayDay|_____________");
    GivePlayerMoney(i, 50000);
    SetPVarInt(i,"Coins",GetPVarInt(i,"Coins") +5);SetPlayerScore(i, 50);
    }
    return 1;
    }
    so sollte es gehen :)
    /edit : Du lässt es von i = 0 bis i<=MAX_PLAYERS durchlaufen
    aber willst alles einer playerid geben die nicht bekannt ist :)


    /edit2 jetzt gehts :D


    Seit wann ist ideenklau wenn man was haben möchte das andere Server auch haben


    dann währen Sachen wie z.B Tazer auch ideenklau oder Fraktionen wie z.B Hitman oder sowas immerhin hatte mal jemand die idee für sowas und die meisten kopieren das :D


    mfg
    GeForce

    ocmd:test(playerid,params[])
    {
    new text[20];
    new myobject = CreateObject(19353, 0, 0, 10, 0.0, 0.0, 90.0); //create the object
    SetObjectMaterialText(myobject, text, 0, OBJECT_MATERIAL_SIZE_256x128,\
    "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
    return 1;
    }


    Hier ein kleines Beispiel ;)

    if(buscheck1[playerid] == 1)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    // new model = GetVehicleModel(vehicleid);
    if(GetVehicleModel(vehicleid)== MODELID VON BUS)
    {
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid,COLOR_YELLOW,"Die Buslinien AG kümmert sich um deine Registrierung (10sek)!");
    SetTimerEx("buslinie",10000,0,"i",playerid);
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid,COLOR_YELLOW,"Bitte steige nun wieder in den Bus ein und Fahre die Linien ab!");
    SetPlayerCheckpoint(playerid,1196.8895,-1854.9026,13.3951,5.0);
    buscheck1[playerid] = 2;
    }
    return 1;
    }


    So müsste es eig. gehen wieso du gefreezet wirst ist gute frage sicher das du nicht irgendwo anders im script das eingestellt hast?


    Nungut wusste ich eben was dazu gelernt :)


    Dann währe nett wenn Firehero1992 den Fehler postet bzw. sagt was passiert bzw. nicht passiert :D


    mfg :thumbup:

    Kannst du verraten was für ein fehler auftaucht?


    dann können wir dir weiterhelfen


    //edit:

    Sicher das das Rotmarkierte richtig ist?


    ocmd:news(playerid,params[])
    {
    if(!isPlayerInFrak(playerid,8))return ->>>>SCM<<<<<-(playerid,ROT,"Du bist kein Newsreporter"); // muss es nicht SendClientMessage... heißen wie in den anderen fällen?
    new string[256],nachricht[128];
    if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,ROT,"/news [TEXT]");
    format(string,sizeof(string),"[NEWS]%s %s",SpielerName(playerid),nachricht);
    SendClientMessageToAll(News,string);
    return 1;
    }

    ocmd:news(playerid,params[])
    {
    if(!isPlayerInFrak(playerid,8))return SCM(playerid,ROT,"Du bist kein Newsreporter");
    new string[256],nachricht[128];
    if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,ROT,"/news [TEXT]");
    format(string,sizeof(string),"[NEWS]%s %s",SpielerName(playerid),nachricht);
    SendClientMessageToAll(News,string);
    return 1;
    }


    eher so


    /edit: Kaliber hatte es geändert...

    Ich würde an deiner Stelle eine Neue Variable in den inis abspeichern lassen
    damit du unterteilen kannst in Leader / Member


    und dann siehts im endefekt ähnlich aus wie das Makeleader wenn du mich ein Ansatz brauchst kannst mich gerne per PM kontaktieren.


    mfg
    GeForce