Hey Leute,
ich habe ein Gangwar system in meinem Script und wollte aber, dass man nur
angreifen kann, wenn 2 Spieler der jeweiligen fraktionen online sind.
Ich hoffe das ihr ne idee habt :))
Mit freundlichen Grüßen
xSharo
Hey Leute,
ich habe ein Gangwar system in meinem Script und wollte aber, dass man nur
angreifen kann, wenn 2 Spieler der jeweiligen fraktionen online sind.
Ich hoffe das ihr ne idee habt :))
Mit freundlichen Grüßen
xSharo
Entweder per Schleife die Anzahl der Spieler pro Fraktion ablesen oder bei Connect und Disconnect pro Fraktion Spieler hinzufügen bzw. entfernen. Wo ist die Hürde?
bin nicht so der beste Scripter und wollt ja deshalb nachfragen^^
Schick uns deinen Code wo du angreifst.
MfG,
FabianLP!
if(strcmp(cmdtext,"/invade",true)==0){ if(IsAFightFaction(GetPlayerFaction(playerid))){ for(new fs;fs<sizeof(FightSystem);fs++){ if((FightSystem[fs][fsOwnerFaction] == GetPlayerFaction(playerid) && FightSystem[fs][fsFightTime]) || FightSystem[fs][fsAttackFaction] == GetPlayerFaction(playerid)) return SendClientMessage(playerid,FS_COL_GREY,"** Deine Gang / Mafia ist bereits in einem Fight."); } new on[2]; on[0] = 0; on[1] = 0; for(new fs;fs<sizeof(FightSystem);fs++){ for(new p=0;p<MAX_PLAYERS;p++) { if(GetPlayerFaction(p) == FightSystem[fs][fsOwnerFaction]) { on[0]++; } if(GetPlayerFaction(p) == GetPlayerFaction(playerid)) { on[1]++; } } }