Alles anzeigenHy Leute,
Ich brauche hilfe bekomme 2 Errors.
Habe es so gemacht
if(AFK[playerid] == 0)
{
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s hat sich Abwesend gemeldet!", pname, cmdtext[4]);
SendClientMessage(playerid,Carbon,"Wenn du wieder Anwesend bist, Tippe: /Back");
SendClientMessageToAll(Carbon, str);
TogglePlayerControllable(playerid, 0);
FK[playerid] = Create3DTextLabel("Dieser Spieler ist im AFK Modus!",MRot,0.0,0.0,0.0,0);
Attach3DTextLabelToPlayer(AFK3D[playerid], playerid, 0.0, 0.0, 0.7);
AFK[playerid] = 1;
Und das sind die Errors
D:\Programme\Meine Scriptings\German Dream City\gamemodes\German-Roleplay.pwn(481) : warning 202: number of arguments does not match definition
D:\Programme\Meine Scriptings\German Dream City\gamemodes\German-Roleplay.pwn(481) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.
Moin. Der erste Fehler ist, Du hast den Wert für die Entfernung vergessen, in der das Label zu sehen sein soll.
Der zweite, 'AFK[playerid] = 'versucht den AFK-Status auf 'Create3DLabel' zu setzen.
Versuch mal das:
if(AFK[playerid] == 0)
{
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s hat sich Abwesend gemeldet!", pname, cmdtext[4]);
SendClientMessage(playerid,Carbon,"Wenn du wieder Anwesend bist, Tippe: /Back");
SendClientMessageToAll(Carbon, str);
TogglePlayerControllable(playerid, 0);
Create3DTextLabel("Dieser Spieler ist im AFK Modus!",MRot,0.0,0.0,0.0,0,0); // "Message",Farbe,XPos,YPos,ZPos,Sichtbarkeit (Entfernung),VWelt
Attach3DTextLabelToPlayer(AFK3D[playerid], playerid, 0.0, 0.0, 0.7);
AFK[playerid] = 1;