Beiträge von IPrototypeI

    hast du auch ihrgend was unter OnPlayerEnterVehicle stehen was in verbindung steht mit dem command weil ihrgend wie gibt das kein sinn mit dem command
    und der meldung welche du gepostet hast. Aber so wie ich es verstanden habe kann der user mit dem fahrzeug fahren oder geht es um den command ?


    @ Runcorn das ist schwachsin was du da postet dort wird nur abgefragt ob der Spieler der den command eingibt ein höheres Adminlevel als 2 hat das hat nix mit dem einsteigen oder
    besser gesagt mit den benutzen der autos zu tun



    als erstes ist hier die benutzung von sscanf falsch
    also if(sscanf(playerid, "u", pID))


    zu
    if(sscanf(params,"u",pID)) da die params vergessen wurden


    zu dem ist das doppel returnen sinnlos und es reicht auch 1 return
    es würde dir auch reichen SendClientMessage zu returnen
    sprich
    if(sscanf(playerid, "u", pID)) return SendClientMessage(playerid,ROT,"Benutze: /heal [Spielername/Spielerid]");
    . Zu dem ist die abfrage ob der Spielerconnectet ist sinnlos wenn da wäre die einzigste sinnvolle
    abfrage vllt ob der spieler eingeloggt

    for(;i<MAX_PLAYERS;i++)



    also wenn dann poste dein command bitte ohne fehler


    for(;i<MAX_PLAYERS;i++)


    zu


    for(new i; i<MAX_PLAYERS;i++) oder wenigstens das ; weg das hat dort nix zu suchen
    und dir fehlt der Zeilenbruch \n in der formatierung des strings


    und ich geh mal davon aus das du dazu deine eigene Function geschrieben hast GetName(i)
    jedoch fehlt trotzdem(i
    GetPlayerName(i, pName, sizeof(pName));


    //edit mir ist auch noch was aufgefallen wenn du new IsAFK[MAX_PLAYERS]; schon als bool verwendest solltest du das auch dementsprechend
    auch definieren also new bool:IsAFK[MAX_PLAYERS]; sonst gibts ein warning

    nehm doch einfach den bare gamemode oder erstell dir ein neuen einfach Pawno neu öffnen und die definition für ein filterscript entfernen und als gamemode eintragen
    und das filterscript über das /rcon laden lassen und unloaden

    also du solltest das noch deiner .cfg anpassen wo die daten für die gangebiete gespeichert werden also ich geh schon davon aus das du das RGR Gangfightsystem benutzt

    hm es könnte jedoch auch ihrgend welche pseudo kollisionen von objekten geben am besten empfiehlt sich der samp editor um die objekte zu removen
    was anderes könnte ich mir jetzt nicht erklären

    Dankeschön!
    Ja Jeremy ich werde schauen was ich da mache das es auch ein bisschen deinem Geschmack trifft aber bald mach ich eh wieder was neues.
    Lg


    ^^ wie schon im MTA Forum angesprochen wurde ist weniger meist mehr und wenn du willst können wir uns mal ein gesamtkonzept überlegen

    Deine Designs wirken sehr langweilig das liegt auch darin das du immer dem selben Muster nacheiferst.


    Also oben das Usermenü ist einfach zu durchlässig und man kann es nicht genau sehen auch wenn du dies leicht herraus arbeitest , jedoch überfüllt das auch den Header und wirkt eigentlich auch nur
    zu geknüllt.Deine Buttons gefallen mir auch nicht bis auch den von der Suchleiste da sich der auch als Button abhebt von dem hintergrund welchen du als container verwendest. Deine Übergänge sind dir auch nicht gut gelungen jedoch hast du das hintergrundbild gut eingearbeitet in dne main bereich. Auch die container im mainbereich passen nicht dort rein da sich das auch von der gesamt struktur
    abhebt.


    Im großen und ganzen muss ich sagen wäre es sinnvoll wenn du dir mal ein neues konzept überlegst und dir ein neues design erarbeitest. Du kannst ja mal andere dunkle Designs ansehen
    beispiel:
    WIP | Wbb Design GTA ThugLife


    weil dir fehlt das Auge zu den übergängen und auch buttons und container.


    Ps: An alle andere der Header ist bestimmt nicht von Nate der "klaut" sich seine Header auch zusammen und auch nicht alle sind von ihm

    Nee das ist leide rnicht möglich von samp aus abzufragen ob die datei existiert dazu bräuchte man schon ein plugin oder ein laucher
    um die datei abzufragen

    Das ist ganz einfach ^^

    new timer[MAX_PLAYERS];
    timer[playerid] = SetTimerEx("Taxipreis",20000,1,"i",playerid);


    so könnte der aussehen


    //edit


    Erklärung


    Also für den Spieler erstellen wir auch eine extra varaibel da du den Timer welcher individuell für den spieler läuft auch abbrechen musst.


    warum hier ein integer das ist dann für deine funktion public Taxipreis(playerid) etc.
    die 1 steht hier für true also das er sich wiederholt

    Marco es wäre nochmal nett wenn du dein Text nochmal genau schilderst weil ich kann mir immer noch kein gesammt bild davon machen
    was du genau machen willst mit dem Timer oder für was du ihn genau brauchst
    aber soweit ich es ein wenig verstanden habe würde ich sgaen eigenet sich SetTimerEx eher dazu für den fahrgast