aber der ich möchte nicht das der ein punkt auf der karte ist
Beiträge von [MW]Flobo
-
-
Mach das doch einfach mit pickups das wenn er das pickup aufhebt das er darein geht und innen drin auch ein pickup wenn er das aufhebt das er raus gesetzt wird
...
MfG
Flobo -
ICh möchte gerne das wenn der spieler in der und der fraktion ist das er die chat farbe hat z.b. army grün
bitte einfach den code gebendanke im vorraus
MfG
Flobo -
wie mach ich den das das nichts passiert ?
-
aber ich hab des eingefügt aber wenn er den spawn button drückt soll nix passieren der soll net gespawnt werden und der button wenn möglich ausgeblendet
-
habs unser 2ter scripter hats ausversehen raus genommen
-
OnPlayerRequestClass
PAWN QuelltextSetSpawnInfo( playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0 ); SpawnPlayer(playerid);da gibts nur OnPlayerRequestSpawn kann ich das auch da drunter machen ?
-
Ich bin derzeit dabei ein selfmade zu scripten aber wenn man den login dialog bekommt oder den register dialog ist dieser Spawn button und die zum skin wechseln die würde ich gerne weg haben
danke im vorraus wenn mir we helfen kann
MfG
Flobo
-
Addde mich mal als freund dann kann ich dir erklären wie das geht oder skype : Maffin9999
-
Wat meinste mit Deinzeug?das mit
SendClientMessageToAll(DEINZEUG); kannste auch weg lassen wäre halt ne möglichkeit z.b.wenn du das bei onplayerconnect hin machst
new pName [MAX_PLAYER_NAME];
new string [48];
GetPlayerName(playerid, pName, sizeof(pName) ) ;
format(string, sizeof(string), "%s hat den Server betreten ", pName) ;
SendClientMessageToAll (DEINE_FARBE, string);wird beim connecten eines spielers im chat gesagt der und der hat den server betreten
-
Hallo ich würde gerne einen Aduty befehl haben wo wenn man admin 15 oder dadrüber hat steht Serverleiter-OnDutyund wenn man dadrunter ist Administrator-
OnDutyim moment sieht der befehl so aus ... weis aber net ob er richtig ist
if(strcmp(cmdtext, "/aduty", true) == 0)
{
new name[100];
if(!IstSpielerAdmin(playerid, 3)) return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
if(Aduty == 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"Teammitglied %s ist in den Dienst gegangen! Er ist Rot Markiert!",name);
SetPlayerHealth(playerid, 5000);
SetPlayerArmour(playerid, 5000);
SendClientMessageToAll(ROT,name);
SetPlayerColor(playerid, ROT);
Aduty = 1;
return 1;
}
if(Aduty == 1)
{
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"Teammitglied %s nicht mehr im Dienst ! Er ist nicht mehr Rot Markiert!",name);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 0);
SendClientMessageToAll(ROT,name);
SetPlayerColor(playerid, weiss);
Aduty = 0;
return 1;
}
return 1;
}/edit
Soll natürlich über dem namen stehen -
Danke für den tip Forbidden
hab mal ein wenig drüber geschaut und dein text geguckt und geraft
jetzt hab ich den fehlerso muss es aussehen
public Cheattimer()
{
new name[MAX_PLAYER_NAME];
new string[180];
for (new playerid=0; playeridif (IsPlayerConnected(playerid))
{
if(GetPlayerWeapon(playerid) == 38)
{
if(IstSpielerAdmin(playerid, 5))
{
return 1;
}
else
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s wurde vom Anticheatsystem gebannt! Grund: Minigun.", name);
SendClientMessageToAll(COLOR_RED, string);
sSpieler[playerid][Banned] = 1;
SpielerSpeichern(playerid);
}
}
return 1;
}/edit
habs getestet ingame klappt perfekt -
Forbidden
ich habe das
return 1;
reingemacht immer noch der selbe fehler -
ich habe jetzt einen minigun ban timer erstellt der bei ongamemodeinit abgerufen wird und zwar jede sekunde
dann habe ich einen public erstellt und zwar sopublic Cheattimer()
{
new name[MAX_PLAYER_NAME];
new string[180];
for (new playerid=0; playerid<GetMaxPlayers(); playerid++)
{
if (IsPlayerConnected(playerid))
{
if(GetPlayerWeapon(playerid) == 38)
{
if(IstSpielerAdmin(playerid, 5))
{
return 1;
}
else
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s wurde vom Anticheatsystem gebannt! Grund: Minigun.", name);
SendClientMessageToAll(COLOR_RED, string);
sSpieler[playerid][Banned] = 1;
SpielerSpeichern(playerid);
}
}
}
}dann kommt der warning
warning 209: function "Cheattimer" should return a value
bitte um hilfe