Beiträge von YaBroo


    Man kann das System ja auch einfach für ein Skill System benutzen.



    Das wäre wirklich produktiv.
    Denn ich denke, das wenn mal wirklich jemand, der im Ernst ein guter DM Spieler ist mit einer hohen Trefferrate in die Augen der Admins kommt durch dieses System, und die Admin's sich darauf verlassen, unnötig gekickt/gebannt wird. Ich weiß nicht..

    Wer gibt den bitteschön dafür Geld aus?
    Das kann man in maximal 30 Minuten selber machen dafür muss man nur bisschen Mathe können und bisschen Pawn können.


    Dann wäre ich erfreut in den kommenden Tagen ein Tutorial diesbezüglich von dir zu sehen.
    b2t
    Aber wenn man weiß, das ein solches System auf dem Server vorhanden ist, könnte man doch ebenfalls theoretisch zwischen den Treffern paar mal durch die Gegend Schießen und es somit beeinflussen oder nicht? mhh, da bin ich mal gespannt wie das Video ausfallen wird.
    mfg.

    Probier das mal aus


    if(CarKauf[playerid])
    {
    CarKauf[playerid] = CreatePlayerTextDraw(200,310,string);
    PlayerTextDrawAlignment(playerid,CarKauf[playerid],1);
    PlayerTextDrawUseBox(playerid,CarKauf[playerid],1);
    PlayerTextDrawBoxColor(playerid,CarKauf[playerid],0x000000FF);
    PlayerTextDrawSetOutline(playerid,CarKauf[playerid],1);
    PlayerTextDrawBackgroundColor(playerid,CarKauf[playerid],COLOR_BLACK);
    PlayerTextDrawSetOutline(playerid,CarKauf[playerid],1);
    PlayerTextDrawFont(playerid,CarKauf[playerid], 2);
    // PlayerTextDrawSetProportional(CarKauf[playerid], 2);
    PlayerTextDrawTextSize(playerid,CarKauf[playerid],450,410);
    PlayerTextDrawShow(playerid,CarKauf[playerid]);
    }
    else
    {
    PlayerTextDrawHideForPlayer(playerid,CarKauf[playerid]);
    PlayerTextDrawSetString(playerid,CarKauf[playerid],string);
    PlayerTextDrawShow(playerid,CarKauf[playerid]);
    }


    Sind direkt Spielerbezogene TXD's ohne Schleife.

    if(!isPlayerInFrakt(playerid,1)||!isPlayerInFrakt(playerid,2)||!isPlayerInFrakt(playerid,3))return SendClientMessage(playerid,Rot,"Du bist nicht befugt diesen Befehl zu benutzen!");
    for(new i = 0; i < sizeof(PolizeiAutos); i++)
    {
    if(GetPlayerVehicleID(playerid) == PolizeiAutos[i] || IsPlayerInRangeOfPoint(playerid,2,256.4681,69.5180,1003.6406))
    {
    //Was passieren soll
    }
    }


    Wenn das nicht funzt probier if(PolizeiAutos(vehicleid)


    //Edit
    Fehler

    for(new i=0;i<sizeof(PolizeiAutos);i++) {if(GetPlayerVehicleID(playerid) == PolizeiAutos[i] && IsPlayerInRangeOfPoint(playerid,2,256.4681,69.5180,1003.6406)) {
    // code} else {SendClientMessage(playerid,Rot,"Du musst an der Su stehen oder in einem Streifenwagen sitzen!");}}


    Sollte funktionieren :)


    MfG
    D4rk


    for(new i=0;i<sizeof(PolizeiAutos);i++) {if(GetPlayerVehicleID(playerid) == PolizeiAutos[i] && IsPlayerInRangeOfPoint(playerid,2,256.4681,69.5180,1003.6406)) {
    // code} else {SendClientMessage(playerid,Rot,"Du musst an der Su stehen oder in einem Streifenwagen sitzen!");}}


    Sollte funktionieren :)


    MfG
    D4rk


    Wenn schon denn schon


    for(new i=0;i<sizeof(PolizeiAutos);i++) {if(GetPlayerVehicleID(playerid) == PolizeiAutos[i] || IsPlayerInRangeOfPoint(playerid,2,256.4681,69.5180,1003.6406)) {
    // code} else {SendClientMessage(playerid,Rot,"Du musst an der Su stehen oder in einem Streifenwagen sitzen!");}}

    Müsstest denke ich noch bestimmen was mit "weaponid" gemeint ist.


    GetPlayerWeapon
    GetPlayerWeaponData


    keine Ahnung, schau mal ins wiki^^


    /e2

    for(new i = 0; i < sizeof(PolizeiAutos); i++)
    {
    if(vehicleid== PolizeiAutos[i])


    edit
    Oder das hier denke ich würde auch funktionieren


    if (PolizeiAutos(vehicleid) || IsPlayerInRangeOfPoint(playerid,Range,x,y,z))

    mfg

    Eine aktive Teamgruppe wäre nicht fehl am platze.
    Gut werben (Natürlich in geeigneten Foren damit ist kein abwerben gemeint) und vor allem nicht zu früh aufgeben.
    Wenn die ersten 2-3 Spieler gefunden sind + Team dürfte es mit der Zeit eig. gut voran gehen sofern das Script natürlich Spaß macht

    Als ich mal PW vergessen hab, was heißt vergessen ich habe mysteriöser weise ein falsches eingegeben welches ich nicht kannte, da musste ich mir ein komplett neues Betriebssystem drauf ziehen.

    Es wäre übersichtlicher wenn du die PWN Funktion benutzt.
    Geh mal auf dein Post -> Editieren und markiere einzelne Funktionen und drücke dann darüber in der leiste auf PWN.
    Danke


    //Edit
    Was willst du denn genau machen und was funktioniert daran nicht.

    Du lässt doch gar nichts in die Datei schreiben, fragst du auch ab unter connect ob der spieler fwrite(banaccount,"Gesperrt=0\n"); hat?


    ps: benutz bitte beim nächsten mal die pwn funktion


    Ich habe eine Frage, er redet von

    Zitat

    Falls niemand Online ist kann man /votekick machen.


    was hat das mit deinem Code zu tun!?
    Ich nehme mal an das soll Vote for Kick heißen sprich eine Abstimmung.