Skripta koju koristim: FG
Detaljan opis problema: kako ovdje da promjenim da mogu samo admini koristiti komandu..
Dio skripte:
if (strcmp("/tune", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid,3131,DIALOG_STYLE_LIST,"CrazY FUN House","Nitro i Hydraulika\nGume\nBoja auta\nPopravak auta\nPaint Job\nPostavi neonke","Select","Cancel");
SendClientMessage(playerid,0xFF00AA,"TUNING ZAVRSEN");
} else {
SendClientMessage(playerid,0xFF00AA,"NISI U VOZILU");
}
return 1;
}
Probaj ovako
if (strcmp("/tune", cmdtext, true, 10) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid,3131,DIALOG_STYLE_LIST,"CrazY FUN House","Nitro i Hydraulika\nGume\nBoja auta\nPopravak auta\nPaint Job\nPostavi neonke","Select","Cancel");
SendClientMessage(playerid,0xFF00AA,"TUNING ZAVRSEN");
}
else
{
SendClientMessage(playerid,0xFF00AA,"NISI U VOZILU");
}
}
return 1;
}
eror ta linija sto si dodao valjda moram u skriptu cjelu fs ubacit da to nebi izbacivalo
ovo izbaci
C:\Documents and Settings\kk\Desktop\rpmodbA\filterscripts\evotune.pwn(36) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\kk\Desktop\rpmodbA\filterscripts\evotune.pwn(36) : warning 215: expression has no effect
C:\Documents and Settings\kk\Desktop\rpmodbA\filterscripts\evotune.pwn(36) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\kk\Desktop\rpmodbA\filterscripts\evotune.pwn(36) : error 029: invalid expression, assumed zero
C:\Documents and Settings\kk\Desktop\rpmodbA\filterscripts\evotune.pwn(36) : 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.
if (strcmp("/tune", cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid,3131,DIALOG_STYLE_LIST,"CrazY FUN House","Nitro i Hydraulika\nGume\nBoja auta\nPopravak auta\nPaint Job\nPostavi neonke","Select","Cancel");
SendClientMessage(playerid,0xFF00AA,"TUNING ZAVRSEN");
}
else return
SendClientMessage(playerid,0xFF00AA,"NISI U VOZILU");
}
return 1;
}
Z&L tako ja stavio i sad nece nikako da otvori dialog ni nista :'( :'(
lol sad nece nikako tune prije je moglo :(