Von Event kicken

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
  • Hallo Community,
    ich wollte ein Eventkick System einbauen was ein Fehler war glaub isch :D.

    ocmd:kickevent(playerid, params[])
    {
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
    new pID;
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,HELLROT,"AdmCmd: Benutze /gethere [SpielerID]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,HELLROT,"AdmCmd: Dieser Spieler ist nicht online.");
    IsPlayerInRangeOfPoint(playerid,100.0,1412.639892,-1.787510,1000.924377);
    {
    SpawnPlayer(playerid);
    SetPlayerInterior(playerid,0);
    }
    else
    {
    SendClientMessage(playerid,HELLROT,"Dieser Spieler ist nicht in der Arena.");
    return 1;
    }
    return 0;
    }


    Ich weiß nicht ob es bis hierher stimmt aber ich bekomme diese Errors:

    C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(2877) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Sevket\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(2882) : warning 225: unreachable code
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    mfG,
    Ien

    :) SWAGETTI & YOLONAISE!

  • IsPlayerInRangeOfPoint(playerid,100.0,1412.639892,-1.787510,1000.924377);
    Das kann doch nicht einfach so alleine im Script stehen. Mach es so:
    if(IsPlayerInRangeOfPoint(playerid,100.0,1412.639892,-1.787510,1000.924377))