public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/car",true)==0)
{
SetPlayerPos(playerid, 2077.2676,1357.5365,10.6719);
SendClientMessage(playerid, 0xFF7800FF, "Du hast dich erfolgreich teleportiert.");
return 1;
}
if(strcmp(cmdtext,"/casino",true)==0) //82ZEILE
{
SetPlayerPos(playerid, 2180.1057,1447.1053,10.8203);
SendClientMessage(playerid, 0xFF7800FF, "Du hast dich erfolgreich teleportiert.");
return 1;
}
return 0;
}
Beiträge von !TheO
-
-
-
-
nimm mal die beiden return 0; raus
-
kommt den "NAME ist wieder anwesend" im Chat?
-
-.- ja hab gefailt
und warum ist 24 zu hoch ist doch MAX_PLAYER_NAME -
new MicString[128],Float:p[3],name[24];
GetPlayerName(playerid,name,24);
GetPlayerPos(playerid,p[0],p[1],p[2]);
format(MicString,128,"%s Microfon: %s",name,text);
for(new m = GetMaxPlayers(),i; i < m; i++)
{
if(!IsPlayerConnected(i))continue;
if(IsPlayerInRangeOfPoint(i,60.0,p[0],p[1],p[2]))
{
SendClientMessage(i,COLOR_GREY,MicString);
}
}so währe noch besser
-
Danke @DarkSide_:
-
-
Eigentlich spricht nix dagegen
- Es kann besser aufgepasst werden.
- Admins sehen wer kake baut z.B. sich umbennent andere Leute beleidigt etc.
- Mir fällt mir nicht ein aber es ist sicherlich mehr...
-
entweder
if(!strcmp(key,dini_Get(Spieler,"Passwort"),false))
oder
if(strcmp(key,dini_Get(Spieler,"Passwort"),true))
-
irgendwo beim regestrieren/einloggen ne password falsch abfrage irgendwas falsch gemacht oder sonstwas wo du gekickt wurdest
-
schick mal code wo die errors sind
-
Du musst den typ auf 14 stellen da du mit einem fahrzeug durch fährst
repair = CreatePickup(1239,14,840.7410,-2357.9573,12.9285);//der 2te Parameter war auf 0 den musst auf 14 machen... aber nur wenn du mit car durchfahren willst
-
also
//Varriable (Oben)
new bool:PlayerInPos[MAX_PLAYERS];//entweder du machst es mit einem timer oder unter OnPlayerUpdate(playerid)
public DeinPublic(playerid)//Onplayerupdate geht auch
{
new string[128],name[24];
GetPlayerName(playerid, name, 24);
if(IsPlayerInRangeOfPoint(playerid,range,x,y,z))
{
PlayerInPos[playerid] = true;
for(new i = 0; i < GetMaxPlayers();i++)
{
if(PlayerInPos[i] == false)continue;
format(string,128,"%s hat die Zone betreten!",name);
SendClientMessage(i,farbe,string);
}
}
else
{
if(PlayerInPos[playerid] == true)
{
PlayerInPos[playerid] = false;
for(new i = 0; i < GetMaxPlayers();i++)
{
if(PlayerInPos[i] == false)continue;
format(string,128,"%s hat die Zone verlassen!",name);
SendClientMessage(i,farbe,string);
}
}
}
return 1;
} -
einfach die funktion ausführen.... oder "CallLocalFunction"
-
schick mal "public OnPlayerCommandText...
-
alle plugins eingetragen?
-
Finde es gut aber wird dann die Position des Checkpoints genau da gesetzt wo man steht? 8/10 für das Filterscript, habe noch nie sowas gesehen.
MfG Larso99Das wird gesetzt da wo du stehst
-
auch fürn anfänger mist! sowas zu releasien.