Beiträge von Kaliber
-
-
probier mal so:
if(strcmp(cmd, "/halloadmins", true) == 0)
{
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
SendClientMessage(i, rot, "Hallo Admins !");
}
}
return 1;
}mfg.

-
SetPVarInt(playerid,"Ticket") += 1;
probier mal so

mfg.

-
-
if(newkeys & KEY_SECONDARY_ATTACK)
musste schreiben:
if(newkeys == KEY_SECONDARY_ATTACK)
mfg.
-
Ja
du musst au schon pID einen Parameter zuordnen 
so:
ocmd:kill(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang:{00FF5A}FullSupporter");
{
new pID;
if(sscanf(params,"d",pID))
{
SetPlayerHealth(pID,0);
}
}
return 1;
}mfg.

-
ehm.. pls poste mal deinen Code

mfg.

-
Bei:
public OnPlayerSpawn(playerid)
{}
mfg.

-
if(mafia == 1 || mafia == 2 || mafia == 3 /* und so weiter...*/)
{
SetPlayerArmour(playerid, 100);
}mfg.

-
-
Sicher das du dann richtig gescriptet hast ?
mfg.

-
Klar, musst halt nur in deinen Include schreiben:
#include <dini>
mfg.

-
wenn du es mit strval machen willst kannst du es so machen:
new euro;
euro = strval(inputtext);
GivePlayerMoney(playerid, euro);
format(string, sizeof(string),"Du hast %d $ bekommen !",euro);
SendClientMessage(playerid, rot, string);mfg.

-
Ich glaube die Person die Das Theard geöffnet hat, kann noch nicht so gut scripten

Deshalb bringt ihr, was du gepostet hast @ MasterCrasch nix

Hier mal so ein paar Codeschnipsel
new admincar;
admincar = CreateVehicle(...);public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == admincar)
{
if(!IsPlayerAdmin(playerid))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, rot, "Du bist kein Admin !");
return 1;
}
else
{
return 1;
}
}
return 1;
}mfg.

-
1. Falscher bereich
2. benutze MoveObject einfach nur
mfg.

-
schreibe mal über das format:
if(pInfo[playerid][Fraktion] == 1)
{
strmid(pInfo[playerid][Fraktion], "LSPD", 0, strlen("LSPD"), 255);
}
else
{
strmid(pInfo[playerid][Fraktion], "Noch in keiner Fraktion", 0, strlen("Noch in keiner Fraktion"), 255);
}mfg.

-
Richtig, meine diese Zeile

und da haben wir auch schon den Fehler

Fraktion: %d // das ist falsch !
mach daraus:
Fraktion: %s
mfg.

-
Schreib dir doch schnell eins...
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string),"Level: %d, Name: %s",GetPlayerScore(playerid),name);So, das ist der Anfang, das andere ist auf das Script abgestimmt, da kann ich dir ohne Code nicht helfen -.-'
mfg.

-
-
-.-' das meine ich net...
meine sowas:
format(string, sizeof(string),"Deine Fraktion: %s",...);
mfg.
