[ajuda] coisa simples -
sanalex - 24.04.2012
Tipo eu quero que a case 8 seja exibida somente para quem й admin, somente essa case, tentei fazer e nгo conseguir

.
pawn Код:
if(Current==LVehicles){
switch(row){
case 0: ChangeMenu(playerid,Current,twodoor);
case 1: ChangeMenu(playerid,Current,fourdoor);
case 2: ChangeMenu(playerid,Current,fastcar);
case 3: ChangeMenu(playerid,Current,Othercars);
case 4: ChangeMenu(playerid,Current,bikes);
case 5: ChangeMenu(playerid,Current,boats);
case 6: ChangeMenu(playerid,Current,planes);
case 7: ChangeMenu(playerid,Current,helicopters);
case 8: if(PlayerInfo[playerid][Level] >= 4) return ChangeMenu(playerid,Current,LMainMenu);
case 9: return TogglePlayerControllable(playerid,true);
}
return 1;
}

.
Respuesta: [ajuda] coisa simples -
leosivi - 24.04.2012
kual sua Variavel de Admin ?
Re: Respuesta: [ajuda] coisa simples -
sanalex - 24.04.2012
Quote:
Originally Posted by leosivi
kual sua Variavel de Admin ?
|
pawn Код:
if(PlayerInfo[playerid][Level] >= 4)
Respuesta: [ajuda] coisa simples -
Chis - 24.04.2012
pawn Код:
if(Current==LVehicles){
switch(row){
case 0: ChangeMenu(playerid,Current,twodoor);
case 1: ChangeMenu(playerid,Current,fourdoor);
case 2: ChangeMenu(playerid,Current,fastcar);
case 3: ChangeMenu(playerid,Current,Othercars);
case 4: ChangeMenu(playerid,Current,bikes);
case 5: ChangeMenu(playerid,Current,boats);
case 6: ChangeMenu(playerid,Current,planes);
case 7: ChangeMenu(playerid,Current,helicopters);
if(PlayerInfo[playerid][Level] >= 4) { case 8: ChangeMenu(playerid,Current,LMainMenu); }
case 9: return TogglePlayerControllable(playerid,true);
}
return 1;
}
Respuesta: [ajuda] coisa simples -
leosivi - 24.04.2012
Tente:
pawn Код:
if(Current==LVehicles){
switch(row){
case 0: ChangeMenu(playerid,Current,twodoor);
case 1: ChangeMenu(playerid,Current,fourdoor);
case 2: ChangeMenu(playerid,Current,fastcar);
case 3: ChangeMenu(playerid,Current,Othercars);
case 4: ChangeMenu(playerid,Current,bikes);
case 5: ChangeMenu(playerid,Current,boats);
case 6: ChangeMenu(playerid,Current,planes);
case 7: ChangeMenu(playerid,Current,helicopters);
if(PlayerInfo[playerid][Level] >= 4)
{
case 8: ChangeMenu(playerid,Current,LMainMenu);
}
case 9: return TogglePlayerControllable(playerid,true);
}
return 1;
}
Espero Ter Ajudado
Re: [ajuda] coisa simples -
sanalex - 24.04.2012
Ambos os 2 deram 4 erros.
pawn Код:
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2340) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2406) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2429) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2569) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2586) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2674) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2698) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2726) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2751) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2779) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2804) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2828) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2862) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2882) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2901) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2953) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2972) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(2997) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3017) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3035) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3096) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3111) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3202) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3388) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(3408) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5508) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5526) : warning 219: local variable "adminname" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5553) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5553 -- 5555) : error 029: invalid expression, assumed zero
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5555) : warning 215: expression has no effect
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5555) : error 001: expected token: ";", but found ":"
C:\Users\Alex\Desktop\Servidor GTA SA\filterscripts\fsadmin.pwn(5555) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
As linhas que deram erros sгo as linhas que vcs mudaram.
Re: [ajuda] coisa simples -
ViniBorn - 24.04.2012
adminname nem consta no cуdigo deles...
O problema tб em outros lugares...
Re: [ajuda] coisa simples -
sanalex - 24.04.2012
Como assim ?
Re: [ajuda] coisa simples -
ViniBorn - 24.04.2012
Parece que vocк tem uma variбvel global (adminname).
E em outros lugares do cуdigo, vocк a recria como local.