Kleiner fehler bei dem handschellen System

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • unzwar habe ein kleines problem bei dem hs system .. ocmd:handschellen(playerid,params[]){ new pID,string[128]; new Float:x, Float:y, Float:z; if(isPlayeraCop(playerid)) { /*if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GREY, " In einem Auto kann der Befehl nicht benutzt werden!"); return 1; }*/ if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_WEISS,"Benutze: /handschellen [Playerid]"); { GetPlayerPos(playerid,x,y,z); if(!IsPlayerInRangeOfPoint(pID,5,x,y,z))return SendClientMessage(playerid,COLOR_YELLOW,"Du bist zu weit vom Spieler entfernt"); if(isPlayeraCop(pID))return SendClientMessage(playerid,Rot,"Du kannst keinen Cop Handschellen anlegen!"); if(tie[playerid] == 1)return SendClientMessage(playerid,Rot,"Wenn du gefesselt bist kannst du keine Handschellen anlegen/abnehmen!"); if(tazerp[pID] == 1) { handschellen[pID] = 1; format(string, sizeof string,"%s legt dir Handschellen an",SpielerName(playerid)); SendClientMessage(pID,Orange,string); format(string, sizeof string," Du legst %s die Handschellen an",SpielerName(pID)); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); SetPlayerSpecialAction(pID,SPECIAL_ACTION_CUFFED); SetPlayerAttachedObject(pID, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000); return 1; } if(handschellen[pID] == 1) { TogglePlayerControllable(pID,1); handschellen[pID] = 0; format(string, sizeof string,"%s nimmt dir Handschellen ab",SpielerName(playerid)); SendClientMessage(pID,Orange,string); format(string, sizeof string," Du nimmst %s die Handschellen ab",SpielerName(pID)); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); SetPlayerSpecialAction(pID,SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(pID,0); return 1; } if(IsPlayerInAnyVehicle(playerid))//Ob du in einem Fahrzeug bist... { if(IsPlayerConnected(pID))//Ob die eingegebende ID überhaupt Online ist... { new vid1 = GetPlayerVehicleID(playerid); new vid2 = GetPlayerVehicleID(pID); if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)//Wenn du der Fahrer des Fahrzeuges bist, passsiert das... { if(vid1 == vid2) { if(handschellen[pID] == 1) { handschellen[pID] = 1; format(string, sizeof string,"%s legt dir Handschellen an",SpielerName(playerid)); SendClientMessage(pID,Orange,string); format(string, sizeof string," Du legst %s die Handschellen an",SpielerName(pID)); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); SetPlayerSpecialAction(pID,SPECIAL_ACTION_CUFFED); SetPlayerAttachedObject(pID, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000); return 1; } if(handschellen[pID] == 1) { TogglePlayerControllable(pID,1); handschellen[pID] = 0; format(string, sizeof string,"%s nimmt dir Handschellen ab",SpielerName(playerid)); SendClientMessage(pID,Orange,string); format(string, sizeof string," Du nimmst %s die Handschellen ab",SpielerName(pID)); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); SetPlayerSpecialAction(pID,SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(pID,0); return 1; } } } } } } } else { SendClientMessage(playerid,Rot,"Du bist kein Cop!"); return 1; } return 1;}



    das ist das system und der error ist :



    C:\Users\ar\Desktop\Neuer Ordner (5)\Untitled.pwn(4) : warning 203: symbol is never used: "handschellen"C:\Users\ar\Desktop\Neuer Ordner (5)\Untitled.pwn(4 -- 87) : error 013: no entry point (no public functions)Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.




    wie füge ich den define in ein filterscript richtig ein =?

  • Kopier den Code mal 1zu1 aus deinem Script und poste ihn erneut - so kann man ihn nicht lesen geschweige denn dir helfen. Bei dem langzeilen Code kann keiner durchblicken und warum sollten die Helfer sich die mühe machen deinen Code zu entziffern.

  • ich weiß nicht wieso das so ist .. http://pastebin.com/FHN9THAb



    ocmd:handschellen(playerid,params[])
    {
    new pID,string[128];
    new Float:x, Float:y, Float:z;
    if(isPlayeraCop(playerid))
    {
    /*if(IsPlayerInAnyVehicle(playerid))
    {
    SendClientMessage(playerid, COLOR_GREY, " In einem Auto kann der Befehl nicht benutzt werden!");
    return 1;
    }*/
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_WEISS,"Benutze: /handschellen [Playerid]");
    {
    GetPlayerPos(playerid,x,y,z);
    if(!IsPlayerInRangeOfPoint(pID,5,x,y,z))return SendClientMessage(playerid,COLOR_YELLOW,"Du bist zu weit vom Spieler entfernt");
    if(isPlayeraCop(pID))return SendClientMessage(playerid,Rot,"Du kannst keinen Cop Handschellen anlegen!");
    if(tie[playerid] == 1)return SendClientMessage(playerid,Rot,"Wenn du gefesselt bist kannst du keine Handschellen anlegen/abnehmen!");
    if(tazerp[pID] == 1)
    {
    handschellen[pID] = 1;
    format(string, sizeof string,"%s legt dir Handschellen an",SpielerName(playerid));
    SendClientMessage(pID,Orange,string);
    format(string, sizeof string," Du legst %s die Handschellen an",SpielerName(pID));
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    SetPlayerSpecialAction(pID,SPECIAL_ACTION_CUFFED);
    SetPlayerAttachedObject(pID, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
    return 1;
    }
    if(handschellen[pID] == 1)
    {
    TogglePlayerControllable(pID,1);
    handschellen[pID] = 0;
    format(string, sizeof string,"%s nimmt dir Handschellen ab",SpielerName(playerid));
    SendClientMessage(pID,Orange,string);
    format(string, sizeof string," Du nimmst %s die Handschellen ab",SpielerName(pID));
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    SetPlayerSpecialAction(pID,SPECIAL_ACTION_NONE);
    RemovePlayerAttachedObject(pID,0);
    return 1;
    }
    if(IsPlayerInAnyVehicle(playerid))//Ob du in einem Fahrzeug bist...
    {
    if(IsPlayerConnected(pID))//Ob die eingegebende ID überhaupt Online ist...
    {
    new vid1 = GetPlayerVehicleID(playerid);
    new vid2 = GetPlayerVehicleID(pID);
    if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)//Wenn du der Fahrer des Fahrzeuges bist, passsiert das...
    {
    if(vid1 == vid2)
    {
    if(handschellen[pID] == 1)
    {
    handschellen[pID] = 1;
    format(string, sizeof string,"%s legt dir Handschellen an",SpielerName(playerid));
    SendClientMessage(pID,Orange,string);
    format(string, sizeof string," Du legst %s die Handschellen an",SpielerName(pID));
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    SetPlayerSpecialAction(pID,SPECIAL_ACTION_CUFFED);
    SetPlayerAttachedObject(pID, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
    return 1;
    }
    if(handschellen[pID] == 1)
    {
    TogglePlayerControllable(pID,1);
    handschellen[pID] = 0;
    format(string, sizeof string,"%s nimmt dir Handschellen ab",SpielerName(playerid));
    SendClientMessage(pID,Orange,string);
    format(string, sizeof string," Du nimmst %s die Handschellen ab",SpielerName(pID));
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    SetPlayerSpecialAction(pID,SPECIAL_ACTION_NONE);
    RemovePlayerAttachedObject(pID,0);
    return 1;
    }
    }
    }
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Cop!");
    return 1;
    }
    return 1;
    }



    C:\Users\ar\Desktop\Neuer Ordner (5)\Untitled.pwn(4) : warning 203: symbol is never used: "handschellen"C:\Users\ar\Desktop\Neuer Ordner (5)\Untitled.pwn(4 -- 87) : error 013: no entry point (no public functions)Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.

    Einmal editiert, zuletzt von Arthur_Cho ()