Beiträge von RFT

    Will ja keine Ideen klauen habe schon 10k Zeilen und
    vieles Fertig, aber ich wollte fragen was euch als Spieler
    an einem Server wichtig ist



    Das habe ich ja auch nicht behauptet ich schrieb: "Sofern du keine Ideen klaust".
    b2t: Ein GangWar System sollte meiner Meinung nach jeder Server besitzen sowie ein ordentliches ausgeklügeltes Wirtschaftssystem.

    Sorry aber einen Server auf die Beine zu setzen erfordert einige´s an kreativitätigkeit wenn du nichtmal die Ideen für den Anfang deine´s Scripts hast.
    Dann solltest du es gleich sein lassen. Schaue dir erstmal andere RolePlay Server an oder so (Solange du keine Ideen klaust).


    LG RFT

    Ist mir auch schon aufgefallen deshalb wurde mein Name desöfteren auch schon in den Dreck gezogen. Aber ich nimm es mit Humor entweder man glaubt mir oder lässt es bleiben.ich gebe es trotzdem mal weiter ins interne.



    Lg


    Avira ist eh unsicher.
    Ich bin klar für win 8 und seinem neuen App. store


    Da bin ich ganz anderer Meinung man darf doch bestimmt noch wissen
    ob er per Paypal zahlt und ob man einen Mittelsmann benutzen kann.
    Ich wäre bereit ein Anti Cheat System zu erstellen wenn die Fragen beantwortet
    werden.


    Hat doch auch keiner behauptet das du gemeint warst sondern die jenigen die meinen den Thread ersteller als Betrüger hinzustellen.

    Leute was soll der Scheiß ?
    Entweder ihr wollt es machen oder ihr lasst es sein gleich wenn ich am PC bin teile ich euch erstmal Verwarnungen aus und kommt ja nicht auf die Idee eure posts zu editieren hab alle gescreent.


    LG RFT

    Den Proxdetector bitte doch nicht benutzen ist Quatsch.
    Mach es so:



    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i))continue;
    if(IsPlayerInRangeOfPoint(playerid, Radius, X, Y, Z))
    {
    Hier das SendClientMessage rein.
    }
    }

    Sicherlich nicht mit SendClientMessageToAll.
    Nutze einfach den ProxDetector.


    2 Sekunden gegoogelt:



    public ProxDetectorS(Float:radi, playerid, targetid)
    {
    if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
    {
    new Float:posx, Float:posy, Float:posz;
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    GetPlayerPos(targetid, posx, posy, posz);
    tempposx = (oldposx -posx);
    tempposy = (oldposy -posy);
    tempposz = (oldposz -posz);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return true;
    }
    }
    return false;
    }


    Damit eine Abfrage erstellen und mit SendClientMessage arbeiten.

    Schönes FS.
    Aber ich würde es in nem Dialog machen alle Freunde die online sind in Grün und er rest in Rot.
    Von dem Menü aus sollte man sie auch bearbeiten können ist nur ne Idee :thumbup:



    LG RFT


    Create3DTextLabel ("Neulings Roller \n Mit Enter Taste Mieten!",0xFFFFFFFF,1763.7950,-1669.5364,13.5629,0,0,0,0,0,0);




    Du bist mit den Koordinaten verrutscht so muss es aussehen :thumbup:

    • Ist eingeloggt auch auf 1 gesetzt?
    • "Name.ini.part" - Das ist äußerst merkwürdig, da dini Dateien für jede Funktion öffnet und direkt wieder schließt. Eventuell bricht eine Funktion aus irgendeinem Grund ab. Versuche nach und nach ein paar Stellen auszuklammern und somit den Grund zu finden bzw. schau, wie weit deine Funktion durchläuft und so weiter.



    Genau und VIA Print nen Debug laufen um zu schauen wo der Code stoppt.

    Zeig uns mal dein Respawn Befehl.
    Und poste uns mal die Bezeichnung deiner Tank Variable denn die musst du in deinem CMD mit einer Schleife wieder auf 80 setzen.

    Ne das ist ja nicht das Problem mein anderes Auto also mein erstes kann ich Starten ;). Hier mal was nach dem Kaufen in der Datei des zweiten Auto stand:


    Nach einem reconect:


    Hat sich nichts geändert, aber Nummernschild und name wurden nicht gesetzt?!



    Das Speichern schaue ich mir mal an.
    Und es ist doch klar das es beim ersten Fahrzeug geht.
    Denn wenn das erste Fahrzeug nicht zutrifft lässt du den Code unterbrechen anstatt die Schleife einmal springen zu lassen.
    Return beendet eine Schleife nur mal zur Info.
    Zum zweiten Problem prüfe mit Print mal ob der Array mit den Werten beschrieben wurde.

    Das r2 ist ja wohl veraltet nimm dir das R6 und nutze diese methode zum auslesen:



    mysql_query("SELECT * FROM Test");
    mysql_store_result();
    while(mysql_retrieve_row())
    {
    new load[32], cc;
    mysql_fetch_field_row(Load, "Feld");
    // in Load ist nun der Wert von Feld "Feld";
    }
    mysql_free_result();


    Oder nimm r7 und mach es mit Threated Query´s dr Link zu einem Tutorial wurde hier ja schon gepostet.