Musst 'ne Schleife erstellen..
for(new i; i<MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(i, playerid, 0);//Hier wird jedem Spieler der Name nicht mehr angezeigt...
}
Musst 'ne Schleife erstellen..
for(new i; i<MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(i, playerid, 0);//Hier wird jedem Spieler der Name nicht mehr angezeigt...
}
Bei mir bleibt der Bildschirm bei Joining the Game.... stehen, hat wer 'ne Lösung?
MfG
Hallo,
suche jemanden, der mir seinen User werben User Code gibt damit, wir beide Premium bekommen, heißt, dass er Vorteilhaft für uns beide ist.
Mit freundlichen Grüßen,
Blood
Major237 ist ein Major, weil wenn er kein Major wäre, wäre er kein Major und würde diese Domain nicht verlosen.
Checkpoint[playerid] = 2;
statt
Checkpoint[playerid] == 2
Fährt denn niemand nach Polen?`
Minecraft cracken (Launcher) dann auf falldown.eu spielen...
Oder einfach Left 4 Dead 2 jetzt auf Steam kostenlos downloaden dann hast ud es für imme rkostenlos...
Lg
Komische Abfrage...
Du fragst ab, ob 'Id i Mafia (ist ja Standart 0) == nochmal id i Mafia' ist.
Ist ja klar, dass alles ausgeben wird
L.G.
klappt danke...
new skinid[MAX_PLAYERS];
skinid[playerid] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid,skinid);
Hallo,
ich habe folgendes Problem..
Mein Befehl /members sendet 1mio mal (Ganzen Chat voll) Blood (Rank 0) obwohl ich Rank 3 bin und es eigentlich nur 1x gesendet werden sollte....
Hier mein ocmd:members Befehl..
ocmd:members(playerid)
{
new str[128],membername[MAX_PLAYER_NAME];
if(Spieler[playerid][Mafia] > 0)
{
switch(Spieler[playerid][Mafia])
{
case 1:
{
SendClientMessage(playerid,GELB,"***Mitglieder Online***");
for(new i; i<MAX_PLAYERS; i++)
{
GetPlayerName(i,membername,sizeof(membername));
if(Spieler[i][Mafia] == Spieler[i][Mafia])
{
switch(Spieler[i][Rank])
{
case 0:{format(str,sizeof(str),"%s (Rank 0)",membername); SendClientMessage(playerid,Weiss,str);}
case 1:{format(str,sizeof(str),"%s (Rank 1)",membername); SendClientMessage(playerid,Weiss,str);}
case 2:{format(str,sizeof(str),"%s (Rank 2)",membername); SendClientMessage(playerid,Weiss,str);}
case 3:{format(str,sizeof(str),"%s (Rank 3)",membername); SendClientMessage(playerid,Weiss,str);}
}
}
}
}
case 2:
{
SendClientMessage(playerid,GELB,"***Mitglieder Online***");
for(new i; i<MAX_PLAYERS; i++)
{
GetPlayerName(i,membername,sizeof(membername));
if(Spieler[i][Mafia] == 2)
{
switch(Spieler[i][Rank])
{
case 0:{format(str,sizeof(str),"%s (Rank 0)",membername); SendClientMessage(playerid,Weiss,str);}
case 1:{format(str,sizeof(str),"%s (Rank 1)",membername); SendClientMessage(playerid,Weiss,str);}
case 2:{format(str,sizeof(str),"%s (Rank 2)",membername); SendClientMessage(playerid,Weiss,str);}
case 3:{format(str,sizeof(str),"%s (Rank 3)",membername); SendClientMessage(playerid,Weiss,str);}
}
}
}
}
case 3:
{
SendClientMessage(playerid,GELB,"***Mitglieder Online***");
for(new i; i<MAX_PLAYERS; i++)
{
GetPlayerName(i,membername,sizeof(membername));
if(Spieler[i][Mafia] == 3)
{
switch(Spieler[i][Rank])
{
case 0:{format(str,sizeof(str),"%s (Rank 0)",membername); SendClientMessage(playerid,Weiss,str);}
case 1:{format(str,sizeof(str),"%s (Rank 1)",membername); SendClientMessage(playerid,Weiss,str);}
case 2:{format(str,sizeof(str),"%s (Rank 2)",membername); SendClientMessage(playerid,Weiss,str);}
case 3:{format(str,sizeof(str),"%s (Rank 3)",membername); SendClientMessage(playerid,Weiss,str);}
}
}
}
}
}
}
else
{
SendClientMessage(playerid,ROT,"Du bist in keiner Fraktion/Mafia");
}
return 1;
}
Mit freundlichen Grüßen,
Blood
edit.code
Pid ist bei dir immer 0.
Du benötigst sscanf!
Tutorials gibt es dazu ohne Ende!
yap mirr ist aufgefallen das ich das sscanf vergessen hab xD
Kannst du zwischenspeichern in einer Variable.
und wie??
Hallo,
ich habe folgenden Befehl, nun meine Frage ist, wie ich die pid von ocmd:control
bei OnDialogResponse beutzen kann? Ich mein es wird doch wohl nicht klappen, dass ich bei OnDialogResponse einfach pid eintippe, oder?
Mein Ocmd:control befehl:
ocmd:control(playerid,params[])
{
new pid,pidname[MAX_PLAYER_NAME],pname[MAX_PLAYER_NAME];
GetPlayerName(pid,pidname,sizeof(pidname));
if(Spieler[playerid][Mafia] == 0)return SendClientMessage(playerid,ROT,"Du bist in keiner Mafia.");
if(Spieler[playerid][Rank] <= 2)return SendClientMessage(playerid,ROT,"Du bist nicht der Boss (Rank 4)");
if(Spieler[pid][Mafia] != Spieler[playerid][Mafia])return SendClientMessage(playerid,ROT,"Der Spieler ist nicht in deiner Fraktion.");
if(pid == playerid)return SendClientMessage(playerid,ROT,"Du kannst dich selber nicht bearbeiten.");
ShowPlayerDialog(playerid,DIALOG_CONTROL,DIALOG_STYLE_LIST,"Kontroll","Rank\nGehalt\nRauswerfen","Auswählen","Abbrechen");
return 1;
}
Vielen Dank, im voraus..
Mit freundlichen Grüßen,
Blood
Hallo,
kann mir wer sagen, wie so ein Handy System aufgebaut ist?
Bisher hab ich nur
if(Spieler[playerid][Handy] == 1) o. if(Spieler[playerid][Handy] == 0)
Also was ich für benötige?? Wäre ganz Nett, wenn jemand mir das sagen/zeigen/erklären könnte..
Mit freundlichen Grüßen,
Blood.
#edit: Überschrift + text
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
SetTimerEx("HPBack",1000,false, "i",issuerid);
return 1;
}
forward HPBack(issuerid);
public HPBack(issuerid)
{
SetPlayerHealth(issuerid, 100);
return 1;
}
Falls ich falsch liege bitte bitte korriegieren bin mir bei dem Code nicht sicher, teste es einfach aus.. :))
MuhOmat3.0
Hab immernoch keine Emal bekommen (Acc aktivierung - Forum)
Ok...
Montag hab ich 4 std zeit da hab ich kein training.. Samstag bin ich weg.
Also ich kann:
Sonntag: 14:00Uhr - 22:00Uhr (Nichts vor (meistens))
Montag: 16:30Uhr - 21:00Uhr (Kein Training)
Dienstag 16:30Uhr - 18:30Uhr (Hab um 19Uhr Trraining)
Mittwoch 16:00Uhr - 17:30 (Hab um 17:45Uhr Training)
Donnerstag 14:30Uhr - 18:30Uhr (Hab um 19Uhr Training)
Freitag 16:30Uhr - 17:30Uhr (Hab um 17:45Uhr Training)
Samstag 12:00Uhr - 17:45Uhr (Bin ab 18:30Uhr - Sonntag 12:00Uhr weg)
MfG
Also Sonntags // Samstags // Montags würden gut passen... Evtl. Donnerstag & Dienstag da hab ich etwas mehr Zeit zwischen Schule & Training...
MFG
Breadfish Name: Blood.
PSN ID: mumik61
Team: Real Madrid
Termin, wo ich am besten Zeit habe: Jeden Tag zwischen 16:30 und 17:30 (Außer Samstag) Montags ab 16:30-20Uhr
MFG