Errors ma wieder :-(

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
  • /*if(!strcmp(strget(cmdtext,0),"/kick"))
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new offset = index;
    new result[20];
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
    format(string, sizeof(string), "AdmCmd:%s hat %s gekickt wegen ``!", pName, sendername, (result));
    SendClientMessageToAll(COLOR_PINK, string);
    kick(playerid)
    }
    return 1;
    }*/


    das ist das command das ich selber gemacht habe
    nur da kommen errors und bekomme die net weg
    könnt ihr mir bitte helfen
    hier die errors
    C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(382) : error 017: undefined symbol "index"
    C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(392) : error 017: undefined symbol "kick"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

  • /*if(!strcmp(strget(cmdtext,0),"/kick"))
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new offset = index;
    new result[20];
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
    format(string, sizeof(string), "AdmCmd:%s hat %s gekickt wegen ``!", pName, sendername, (result));
    SendClientMessageToAll(COLOR_PINK, string);
    Kick(playerid)
    }
    return 1;
    }*/


    Achte auf die Groß & Kleinschreibung!


    Zu dem anderen Error: Hast du index irg. wo deklariert?

  • danke geht aber jetzt kommt
    C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(383) : error 017: undefined symbol "index"
    C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(393) : error 017: undefined symbol "Send"
    C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(201) : warning 203: symbol is never used: "Index"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


  • if(!strcmp(strget(cmdtext,0),"/kick"))
    {
    new giveplayer;
    giveplayer = ReturnUser(tmp);


    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));


    new offset = index;
    new result[20];
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
    format(string, sizeof(string), "AdmCmd: %s hat %s wegen %s gekickt!", pName, giveplayer, (result));
    SendClientMessageToAll(COLOR_PINK, string);
    Kick(giveplayer);
    }
    return true;
    }

  • wieder 1 error C:\Users\Michael\Desktop\GTA\gamemodes\(GM)LSRL.pwn(380) : error 017: undefined symbol "ReturnUser"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    hier der code


    if(!strcmp(strget(cmdtext,0),"/kick"))
    {
    new giveplayer;
    giveplayer = ReturnUser(tmp);
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new offset = Index;
    new result[20];
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
    format(string, sizeof(string), "AdmCmd: %s hat %s wegen `%s` gekickt!", pName, giveplayer, (result));
    SendClientMessageToAll(COLOR_PINK, string);
    Kick(playerid);
    }
    return 1;
    }


    hoffe ihr könnt mir helfen
    mfg igel

    2 Mal editiert, zuletzt von ThePixel5D ()

  • if(!strcmp(strget(cmdtext,0),"/kick")) {
    if(PlayerInfo[playerid][pAdmin] >= 3) {
    new typ=strval(strget(cmdtext,1));
    if(IsPlayerConnected(typ)) {
    new pName[MAX_PLAYER_NAME], s[100], z, st=strlen(cmdtext), i;
    for(; i<st; i++) {
    if(cmdtext[i]==' ') {
    z++;
    if(z==2) { z=i+1; i=st; }}}
    GetPlayerName(playerid, pName, sizeof(pName));
    format(s,sizeof(s),"AdmCmd: %s hat %d wegen %s gekickt!",pName,typ,cmdtext[z]);
    SendClientMessageToAll(COLOR_PINK,s);
    Kick(typ); }}
    return 1;
    }

  • if(!strcmp(strget(cmdtext,0),"/kick")) {
    if(PlayerInfo[playerid][pAdmin] >= 3) {
    new typ=strval(strget(cmdtext,1));
    if(IsPlayerConnected(typ)) {
    new pName[MAX_PLAYER_NAME], s[100], z, st=strlen(cmdtext), i, name[16];
    for(; i<st; i++) {
    if(cmdtext[i]==' ') {
    z++;
    if(z==2) { z=i+1; i=st; }}}
    GetPlayerName(playerid, pName, sizeof(pName));
    GetPlayerName(typ,name,sizeof(name));
    format(s,sizeof(s),"AdmCmd: %s hat %s wegen %s gekickt!",pName,name,cmdtext[z]);
    SendClientMessageToAll(COLOR_PINK,s);
    Kick(typ); }}
    return 1;
    }