Skripta koju koristim: Moj od 0
Detaljan opis problema: Izbacuje mi errore na jednu liniju
Dio skripte: Komanda:
if (strcmp("/work", cmdtext, true, 10) == 0)
{
new pmodelid = GetVehicleModel(GetPlayerVehicleID(playerid));
if(gTeam[playerid] != TEAM_DRIVER); return SendClientMessage(playerid,COLOR_WHITE,"ERROR: Vi niste taxi vozac!");
if(!IsTaxi(playerid,pmodelid)); return SendClientMessage(playerid,COLOR_WHITE,"ERROR:Morate biti u taxiu!");
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): Erori:
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 001: expected token: ")", but found ";"
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 036: empty statement
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : fatal error 107: too many error messages on one line
Posle if neide ;
if (strcmp("/work", cmdtext, true, 10) == 0)
{
new pmodelid = GetVehicleModel(GetPlayerVehicleID(playerid));
if(gTeam[playerid] != TEAM_DRIVER) return SendClientMessage(playerid,COLOR_WHITE,"ERROR: Vi niste taxi vozac!");
if(!IsTaxi(playerid,pmodelid)) return SendClientMessage(playerid,COLOR_WHITE,"ERROR:Morate biti u taxiu!");
return 1;
}
EDIT:
Inace ako radis od 0 bolje radi zcmd + sscanf ili ycmd + sscanf
errori opet,jos ih je vise bilo,morao sam izbrisati ''!IsTaxi'',ostaje mi jos ova dva errora
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 001: expected token: ")", but found "return"
Citat: ...Neno... poslato Januar 14, 2012, 10:32:34 PRE PODNE
errori opet,jos ih je vise bilo,morao sam izbrisati ''!IsTaxi'',ostaje mi jos ova dva errora
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\SAMP Server\gamemodes\RS-S.pwn(293) : error 001: expected token: ")", but found "return"
On ti kaze da ti fali ) ali je nasao return
Kako si definisao TEAM_DRIVER?
I jel su ti errori na ovoj liniji
if(gTeam[playerid] != TEAM_DRIVER) return SendClientMessage(playerid,COLOR_WHITE,"ERROR: Vi niste taxi vozac!"); ?
#define TEAM_DRIVER
Da,na toj liniji.
Citat: ...Neno... poslato Januar 14, 2012, 10:45:07 PRE PODNE
#define TEAM_DRIVER
Da,na toj liniji.
To onda dodje kao nista
Definise se ovako
#define TEAM_DRIVER BROJ_TOG_TIMA
primer:
#define TEAM_DRIVER 1
znao sam da tako treba,sinoc sam pokusao ali jos je komanda bila neispravna,sada sve radi,hvala gagi,car si 8)