Beiträge von Grex

    Das ist ein Scriptingproblem, hat rein garnichts mit dem Server zu tun.



    Zitat

    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : error 017: undefined symbol "sscanf"

    Bedeutet, du hast das include sscanf nicht drinnen, wenn du es schon hast, dann oben bei den Includes hinschreiben.



    Zitat

    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : warning 215: expression has no effect

    Vermutlich ein Fehler, wo du nicht alle Parameter angegeben hast, keine Ahnung was alles dort drinnen steht. Müsstest schon posten


    Zitat

    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : error 001: expected token: ";", but found ")"


    Hier sollte eigentlich ein ; sein anstatt einem )


    Zitat

    C:\Dokumente und Einstellungen\Cenk\Desktop\Server\pawno\include\ocmd.inc(113) : fatal error 107: too many error messages on one line

    Naja, erklärt sich von alleine.



    Fazit: Poste die ocmd.inc Datei...

    kaiopaio97 hats doch eh schon gepostet, füg das in dein script ein und fertig. Nur hat er playerid vergessen, also:



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp("/koordinate",cmdtext,true,10)==0)
    {
    SetPlayerPos(playerid, 951.7833, -933.9078, 42.5685, 353.4855);
    }
    }

    Ist dein PC worauf du dich verbindest auch der Server?, dann verbinde dich (nur du) mit 127.0.0.1:7777 oder falls im internen Netz, die interne private Adresse z.B. 192.168.0.1, 172.16.1.1 od. 10.0.0.1

    "sicher, dass du das richtiger wetter hast?
    bei weaterid 1 sieht mans nämlcih nicht^^"


    stell dir vor ich war grad aufm server und dachte mir das selbe xDDDD


    [ironie]xDDDDDDDDDDDDDDDDDDDDDDD[/ironie]
    Und funktionierts jetzt, wäre nämlich interessant, denn das Thema ist nicht als erledigt markiert.

    Du sollst TCP und UDP Port 7777 weiterleiten auf deine lokale IP Adresse, die findest du heraus unter Start -> Ausführen -> cmd -> ipconfig
    Dort steht dann z.B.


    Ethernet-Adapter LAN-Verbindung 3:


    Verbindungsspezifisches DNS-Suffix:
    Verbindungslokale IPv6-Adresse . : fe80::cd3a:a7a6:4d0a:eeaa%46
    IPv4-Adresse . . . . . . . . . . : 192.168.0.190
    Subnetzmaske . . . . . . . . . . : 255.255.255.0
    Standardgateway . . . . . . . . . : 192.168.0.1


    Dann ist die IP Adresse auf die der Port weitergeleitet werden muss 192.168.0.190



    Bei einem DIR-635 sieht das so aus:
    breadfish.de/wcf/attachment/2673/

    Ahhh, ist ja auch logisch, du schreibst vor dem:


    dini_FloatSet(Spielerdatei,"Hp",SpielerInfo[playerid][Hp]);


    das hier noch:

    GetPlayerHealth(playerid,SpielerInfo[playerid][Hp]);


    sprich das soll dann so aussehen:

    GetPlayerHealth(playerid,SpielerInfo[playerid][Hp]);
    dini_FloatSet(Spielerdatei,"Hp",SpielerInfo[playerid][Hp]);

    Mach doch beim Speichern statt:
    dini_FloatSet(Spielerdatei,"Hp",SpielerInfo[playerid][Hp]);
    doch:
    dini_FloatSet(Spielerdatei,"Hp",GetPlayerHealth(playerid));



    EDIT: Tag ausgebessert.
    EDIT2: Klammernfehler ausgebessert

    Naja hin auf dem MySQL Server von nem Free Webspacepaket kannst sowieso vergessen, nur es ist die Frage ob du überhaupt vom Webspace weg eine MySQL Verbindung an einem externen MySQL - Server starten kannst.

    Versuch es so:


    PHP
    mysql_connect("ip","****","****"); mysql_select_db("samp"); mysql_query("UPDATE tz_members SET pa_id = '".$id_cart."' WHERE usr = '". $_SESSION['usr']."'");

    Dann musst du den Port forwarden/weiterleiten und freischalten. Es handelt sich hierbei um den MySQL Port 3306.
    Und auch die my.cnf suchen und dort skip-networking eintragen. Dann den MySQL Server neustarten und er sollte extern erreichbar sein. Nur ist die Frage, ob du bei den Hostern auf externe Datenbanken zugreifen kannst oder eben nur lokal.