Beiträge von Aquacold



    SetTimer unter "#SingleInstance, Force" Unter den Timer ein return

    Jetzt hätte ich nur noch das Problem, gibt es ein Timer bei ATK ?
    Der alle 2 Sekunden läuft.


    nennt sich wie in Pawn "SetTimer" -> http://www.autohotkey.com/docs/commands/SetTimer.htm


    Anwendung:


    Code
    SetTimer, FUNKTION, Interval in Milisekunden
    
    
    FUNKTION:
    Deinebefehleetc..
    return



    Beispiel:


    PS: Guten Morgen du Nachtaktiver

    Wäre also Möglich mit AHK, die Position vom Spieler auszulesen und, wenn er an einer Position ist das dann eine Nachricht kommt ?


    Dazu gibt es in der SA:MP API Folgende Funktionen:
    GetPlayerPos (http://wiki.samp-api.net/index.php/GetPlayerPos)
    ISPlayerInRangeOfPoint (http://wiki.samp-api.net/index.php/IsPlayerInRangeOfPoint)


    Um etwas im Chat ausgegeben zu lassen:


    SendChat(http://wiki.samp-api.net/index.php/SendChat)


    Oder Local(Nur für den Spieler) - (http://wiki.samp-api.net/index.php/AddChatMessage)

    Ich möchte es aus dem Client und in einem externen Programm anzeigen lassen und sollte er in der nähe von dem Punkt sein eine Nachricht IG bekommen.
    Es soll auch auf anderen Server's funktionieren.



    Edit
    #1 Satzbau


    Was sagst du denn zu AHK mit der SAMP API? Ist genau das, was du willst.


    Sonst gibt es keine andere Möglichkeit außer einen Memory Hack, dazu darf hier aber nicht gesprochen werden.

    Ich frag mich echt, wieso manche hier auf Oberschlau machen und alles wissen.. :pinch: (Farmt wo anders euren verkackten beiträge).



    Zitat

    root proftpd[23477]: warning: unable to determine IP address of 'root'


    Das sagt doch die Fehlermeldung?


    Du musst mal den Hostnamen Deines Servers richtig setzen, damit proftpd überhaupt startet.


    1) den vollen Hostnamen, z.B. server1.domain.tld in die Datei /etc/hostname eintragen.
    2) aufrufen:


    hostname -F /etc/hostname


    3) Sicherstellen dass für den Hostnamen eine Zeile in /etc/hosts drin steht, die auf die IP Adresse Deines Servers verweist.




    Freundliche Grüße und noch einen guten Morgen.

    Er meint

    C:\Users\Ilyas\Desktop\Server\SAMP Server\gamemodes\UR.pwn(1822) : error 017: undefined symbol "IsNumeric"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    stock IsNumeric(const string[])
    {
    new length=strlen(string);
    if(length==0)
    {
    return 0;
    }
    for (new i=0; i<length; i++)
    {
    if (!((string[i] <= '9' && string[i] >= '0') || (i==0 && (string[i]=='-' || string[i]=='+'))))
    {
    return false;
    }
    }
    return 0;
    }


    Ganz Unten im Script einfügen ;)

    bin zu blöd das is mir neu kannst du es ein bischen besser erklären?


    Die Wiki erklärt es eigtl sehr gut.


    Jedoch: Diese Function prüft, ob ein String, z.B der inputtext von einem Dialog nur aus Zahlen besteht.


    Einfaches Beispiel:


    inputtext ist 12

    if(IsNumeric(inputtext)){
    return SendClientMessage(playerid, rot, "Du hast eine Zahl eingegeben."); //Das wird ausgegeben
    }
    else
    {
    return SendClientMessage(playerid, rot, "Du hast keine Zahl eingegeben."); //Das wird nicht ausgegeben
    }


    inputtext ist wa4f

    if(IsNumeric(inputtext)){
    return SendClientMessage(playerid, rot, "Du hast eine Zahl eingegeben."); //Das wird nicht ausgegeben
    }
    else
    {
    return SendClientMessage(playerid, rot, "Du hast keine Zahl eingegeben."); //Das wird ausgegeben
    }



    Ich hoffe verständlich genug ;)


    Ihr habt die Kunden im Stich gelassen(Mir ist ein Schaden von über 150€ entstanden) und wollt nun neu anfangen, als währe nichts gewesen?


    Sry, aber sowas geht nicht.



    Wie du/ihr auch gesehen habt, gab es auch eine Klage von mir an dir/euch, zwecks dem Geld.




    Wie lange wollt ihr denn dann Online bleiben? 5 Tage?

    cInfo[carid][cColor1]
    vehicleid nicht carid

    $samp = fsockopen($server, $port);


    Das wird nicht funktionieren, denn SAMP ist UDP und du veruschst eine TCP Verbindung her zu stellen.


    Folgendes sollte funktionieren(Nicht getestet):




    Schau dir in die sampqueryapi die Verbindung zum Server an


    Für eine Online/Offline Abfrage ist die Query API unnötig :P Desweiteren, ist die für nen Laie zu umständlich.