Проверка тупит
#1

PHP код:
new leader PlayerInfo[targetid][pLeader];
new 
member PlayerInfo[targetid][pMember];
switch(
leader || member)
{
    case 
0ttext "Гражданин";
    case 
1ttext "Армия: зона 69";
    case 
2ttext "Армия: зона 51";
    case 
3ttext "Полиция Los Santos";
    case 
4ttext "Полиция San Fierro";
    case 
5ttext "Полиция Las Venturas";

Если у меня лидерка значении 5, то по идее должен показывать Полиция Las Venturas, а пишет Армия: зона 69

В чем проблема?
Reply
#2

switch(leader || member)? Убери " || member" и всё будет работать. switch не принимает if() условия, у тебя там должна стоять только одна какая-то переменная, по значению которой и происходит проверка.

switch(leader || member) это типа "проверь по значенио переменной leader или member, сама реши какой из них..."
Reply
#3

а ещё безпонтово писать в pLeader и pMember номер фракции ><

лучше забить на pMember фраку, а на pLeader сам факт лидерства(=0; или =1 иначе столько времени будет утеряно, как пальцами, так и цпу ><(а можно и вообще факт лидерства проверять по рангу и тогда целый столбец переменных высвободится)
Reply
#4

Quote:
Originally Posted by Mutha_X
Посмотреть сообщение
а ещё безпонтово писать в pLeader и pMember номер фракции ><

лучше забить на pMember фраку, а на pLeader сам факт лидерства(=0; или =1 иначе столько времени будет утеряно, как пальцами, так и цпу ><(а можно и вообще факт лидерства проверять по рангу и тогда целый столбец переменных высвободится)
Слушай, а ты подсказал хорошую мысль. Спс
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)