Beiträge von Stylernero

    Hallo,
    ich scripte gerade Selfmade und habe ein riesiges Problem mit "IsPlayerInRangeOfPoint". Jedes mal bekomm ich einen beschissenen Error den ich einfach nicht beheben kann ! Nur Gott weis wieso, und hoffentlich ihr auch :) Ich habe es schon mit einem forward versucht und immer noch kommt dieser scheiß Error:


    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(383) : error 017: undefined symbol "IsPlayerInRangeOfPoint"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    und hier ist die Zeile mit IsPlayerInRangeOfPoint:
    if(IsPlayerInRangeOfPoint(25.0,playerid,1558.8931,-1691.9033,5.8906)
    {



    Hier die gesichte mit dem forward:
    mit forward kommt das:C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(383) : error 004: function "IsPlayerInRangeOfPoint" is not implemented
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    ohne dies (das wäre mit aber bekannt gewesen)
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(382) : error 017: undefined symbol "IsPlayerInRangeOfPoint"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    forward IsPlayerInRangeOfPoint(Float:radi, playerid, Float:x, Float:y, Float:z);



    Ich bitte um Hilfe :):)
    Bitte

    dafür brauche ich hilfe:


    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(365) : error 004: function "IsPlayerInRangeOfPoint" is not implemented
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    forward IsPlayerInRangeOfPoint(Float:radi, playerid, Float:x, Float:y, Float:z);


    dcmd_store(playerid,params[])
    {
    #pragma unused params
    if(IsPlayerConnected(playerid))
    {
    if(Spieler[playerid][Team] == 1)
    {
    if(IsPlayerInRangeOfPoint(25.0,playerid,207.5627,-103.7291,1005.2578)//das die error zeile
    {
    return 1;
    }
    }
    }
    return 1;
    }

    INI_WriteInt("Auto-Schein",Spieler[playerid][AutoLiz]);
    INI_WriteInt("Flug-Schein",Spieler[playerid][FlugLiz]);
    INI_WriteInt("Waffen-Schein",Spieler[playerid][WaffenLiz]);
    INI_WriteInt("Boot-Schein",Spieler[playerid][BootLiz]);
    INI_WriteInt("Angel-Schein",Spieler[playerid][AngelLiz]);
    INI_WriteInt("Motorrad-Schein",Spieler[playerid][MotorLiz]);
    INI_Save();
    INI_Close(); }
    return 1;

    HAb mir nen Schein System mit Führerschein, Motorrad und weiterem erstellt. Aber aus ergend einem Grund speichern sich die Scheine nach dem geben nicht:


    dcmd_givelicenses(playerid,params[])
    {
    if(Spieler[playerid][Team] == 4)
    {
    new pID, string[128], lizenzen[128];
    GetPlayerName(playerid,spieler,sizeof spieler);
    GetPlayerName(pID,spieler2,sizeof spieler2);
    if(sscanf(params,"us",pID,lizenzen))
    {
    SendClientMessage(playerid,weiß,"Verwerndung: /givelicenses [playerid] [Scheinname]");
    SendClientMessage(playerid,weiß,"Lizenzen: Führerschein, Motorradschein, Flugschein, Bootschein, Waffenschein, Angelschein");
    return 1;
    }
    if(!IsPlayerConnected(pID))
    return SendClientMessage(playerid,weiß,"Der Spieler ist Offline!");
    if(sscanf(params,"us",pID,lizenzen))
    {
    SendClientMessage(playerid,weiß,"Verwerndung: /givelicenses [playerid] [Scheinname]");
    SendClientMessage(playerid,weiß,"Lizenzen: Führerschein, Motorradschein, Flugschein, Bootschein, Waffenschein, Angelschein");
    return 1;
    }
    if(strcmp("führerschein",lizenzen,true) == 0)
    {
    Spieler[pID][AutoLiz] = 1;
    format(string,sizeof string,"Du hast %s den Führerschein gegeben. Kosten: 8000$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer: %s hat dir den Führerschein gegeben. Kosten: 8000$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -8000);
    }
    else if(strcmp("motorradschein",lizenzen,true) == 0)
    {
    Spieler[pID][MotorLiz] = 1;
    format(string,sizeof string,"Du hast %s den Motorradschein gegeben. Kosten: 5600$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer %s hat dir den Motorradschein gegeben. Kosten: 5600$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 5600) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -5600);
    }
    else if(strcmp("bootschein",lizenzen,true) == 0)
    {
    Spieler[pID][BootLiz] = 1;
    format(string,sizeof string,"Du hast %s den Bootschein gegeben. Kosten: 3650$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer %s hat dir den Bootschein gegeben. Kosten: 3650$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 3650) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -3650);
    }
    else if(strcmp("flugschein",lizenzen,true) == 0)
    {
    Spieler[pID][FlugLiz] = 1;
    format(string,sizeof string,"Du hast %s den Flugschein gegeben. Kosten: 11000$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer %s hat dir den Flugschein gegeben. Kosten: 11000$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 11000) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -11000);
    }
    else if(strcmp("waffenschein",lizenzen,true) == 0)
    {
    Spieler[pID][WaffenLiz] = 1;
    format(string,sizeof string,"Du hast %s den Waffenschein gegeben. Kosten: 6000$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer %s hat dir den Waffenschein gegeben. Kosten: 6000$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 6000) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -6000);
    }
    else if(strcmp("angelschein",lizenzen,true) == 0)
    {
    Spieler[pID][AngelLiz] = 1;
    format(string,sizeof string,"Du hast %s den Angelschein gegeben. Kosten: 850$",spieler2);
    SendClientMessage(playerid,blau,string);
    format(string,sizeof string,"Fahrlehrer %s hat dir den Angelschein gegeben. Kosten: 850$",spieler);
    SendClientMessage(pID,blau,string);
    if(GetPlayerMoney(playerid) < 850) return SendClientMessage(playerid,weiß,"Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -850);
    }
    }
    return 1;
    }

    Hallo,
    ich bin gerade daei ein Selfmade zu Scripten und habe gerade ein Problem bei einem Dialog !
    Ich muss glaub ich ergendwas Definieren, weis aber nicht wie !


    Hier die Errors:
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(234) : error 017: undefined symbol "SPECIAL_ACTION_DRINK_SPRUNK"
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(241) : error 017: undefined symbol "SPECIAL_ACTION_DRINK_BEER"
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(248) : error 017: undefined symbol "SPECIAL_ACTION_DRINK_WINE"
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(255) : error 017: undefined symbol "SPECIAL_ACTION_DRINK_WINE"
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(262) : error 017: undefined symbol "SPECIAL_ACTION_DRINK_WINE"
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(270) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Admin\Desktop\GTA SA\gamemodes\SF.pwn(273) : warning 203: symbol is never used: "Spieler"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Errors.



    und die Zeilen:
    if(response)
    {
    switch(dialogid)
    {
    case 1:
    {
    switch(listitem)
    {
    case 0:
    {
    if(GetPlayerMoney(playerid) < 12) return SendClientMessage(playerid,weiß, "Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -12);
    SetPlayerHealth(playerid, 100);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
    }
    case 1:
    {
    if(GetPlayerMoney(playerid) < 26) return SendClientMessage(playerid,weiß, "Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -26);
    SetPlayerHealth(playerid, 100);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
    }
    case 2:
    {
    if(GetPlayerMoney(playerid) < 30) return SendClientMessage(playerid,weiß, "Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -30);
    SetPlayerHealth(playerid, 100);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
    }
    case 3:
    {
    if(GetPlayerMoney(playerid) < 54) return SendClientMessage(playerid,weiß, "Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -54);
    SetPlayerHealth(playerid, 100);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
    }
    case 4:
    {
    if(GetPlayerMoney(playerid) < 68) return SendClientMessage(playerid,weiß, "Du hast nicht genug Geld !");
    GivePlayerMoney(playerid, -68);
    SetPlayerHealth(playerid, 100);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
    }
    }
    }
    }
    }
    return 1;
    }

    Hallo,
    ich hab mir ein Heerkunft Dialog erstellt das beim Regestrieren als 3 von 3 Dialogen kommen sollte !
    Alle anderen 2 gehen aber nur das nicht:


    Hier die Zeilen:
    RegistrationStep[playerid] = 3;
    ShowPlayerDialog(playerid,DIALOG_HERKUNFT,2,"Herkunft","Los Santos\nSan Fierro\nLas Venturas","Auswaehlen","Zurueck");
    //ShowPlayerDialog(playerid, REGELN, DIALOG_STYLE_MSGBOX, "Regelsystem", "Regeln: \n\n\nAllgemein:\n-kein Spam\n-kein DM\n-kein Driveby\n\nRespekt:\n-kein Mobbing\n-keine Ausdrücke\n-Respektiere Admins & Spieler\n\nStats:\n-kein Hacking\n-keine Bugs ausnutze\n-nicht Cheaten\n\n\nMehr auf www.GTA-GAMING.de\n Ich akzeptiere die regeln?\n\n\nGTA-GAMING - All Stars", "Ja", "Nein");
    }
    }
    }
    if(dialogid == DIALOG_HERKUNFT)
    {
    if(response == 1) {
    if(RegistrationStep[playerid] == 3) {
    switch(PlayerInfo[playerid][pOrigin])
    {
    case 0:
    {
    SendClientMessage(playerid,COLOR_WHITE,"Ok du kommst also aus Los Santos.");
    PlayerInfo[playerid][pOrigin] = 1;
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    }
    case 1:
    {
    SendClientMessage(playerid,COLOR_WHITE,"Ok du kommst also aus San Fierro.");
    PlayerInfo[playerid][pOrigin] = 2;
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    }
    case 2:
    {
    SendClientMessage(playerid,COLOR_WHITE,"Ok du kommst also aus Las Venturas.");
    PlayerInfo[playerid][pOrigin] = 3;
    RegistrationStep[playerid] = 0;
    TutTime[playerid] = 1;
    }
    }}}
    else if(response == 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED,"Wähle bitte eine Herkunft aus!");
    ShowPlayerDialog(playerid,DIALOG_HERKUNFT,2,"Herkunft","Los Santos\nSan Fierro\nLas Venturas","Auswaehlen","Zurueck");
    }

    hallo,
    ein Kumple von mir möchte auf meinen server kommen aber kann net connecten weil ich noch die samp version2 habe und er die 3, weil er samp neu installiert hat.


    kann mir einer eine EInleitung schicken wie ich seine version umänder damit der auch meinen server drauf kann ??


    danke

    Hallo,
    ich habe mir mal zwei Sachen machen lassen. Mit Dialog und Note System !
    Er hat mir die 2 Includes geschickt aber ichg mustte GTA deinstallieren weil ich nen Problem hatte und der jenige kommt nciht mehr on !
    Heir sind die Errors, eventuell weis einer wo ic hdie herbekomme ?


    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2001) : error 017: undefined symbol "IsPlayerNPC"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2024) : error 017: undefined symbol "IsPlayerNPC"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2063) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2097) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2100) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2124) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2153) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2171) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2183) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2206) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2215) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2225) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2235) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2244) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(2821) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(4732) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(7097) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(7111) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(7770) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(8040) : error 017: undefined symbol "ShowPlayerDialog"
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(8529) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(17164) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(25760) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(26151) : warning 235: public function lacks forward declaration (symbol "AutoNachricht")
    C:\Dokumente und Einstellungen\Admin\Eigene Dateien\gf.pwn(27803) : warning 203: symbol is never used: "intrate"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    17 Errors.


    Wäre dnakbaar weil ic hweider spielen möchte :)
    Danke im Vorraus !