[Pomoc]oko /createvehicle commande

Započeo gamer13915
1. Feb. 2013. Zaključano
2,037
pregleda
46
postova
gamer13915
3
Hustler
1. Feb. 2013.
Skripta koju koristim:svoj server od 0
Detaljan opis problema:neznam kako dodati u comandu da mogu stvoriti bilo koje vozila od 400 do 611 Id-a
Dio skripte:
 
if(strcmp(cmdtext,"/createveh",true)==0)
{
if(!IsPlayerAdmin(playerid)) return  SendClientMessage(playerid,CRVENA,"You are not admin.");
if(IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,CRVENA,"You must get out of a car!");
DestroyVehicle(admincar);
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(411,x,y,z,a,1,1,69);
SendClientMessage(playerid,NARANÄŒASTA,"Car is created");
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
gamer13915
3
Hustler
1. Feb. 2013.
Izbacuje mi ove errore
TEST2.pwn(246) : error 017: undefined symbol "tmp"
TEST2.pwn(246) : error 017: undefined symbol "idx"
Blaeks_Biofor
5
Forum Don
1. Feb. 2013.
izvini, koju ti SSCANF ili drugu proveru imas da bi uopste izabrao stvaranje vozila?
gamer13915
3
Hustler
1. Feb. 2013.
jel to ono include sscanf?  bio sam definirao ovako define tmp i define idx  i uÅ¡ao sam na svoj local server i uÄ‘em u rcon i upisem /createveh 411 i nece mi stvoriti auto
sada nisam na tome kompjuteru na kojemu mi je gamemod pa cu sutra onda ponovno probati
domo101
4
Enforcer
1. Feb. 2013.
probaj /veh 411
gamer13915
3
Hustler
2. Feb. 2013.
Sad mi prikazuje ove errore
\TEST2.pwn(246) : error 017: undefined symbol "params"
\TEST2.pwn(24😎 : error 029: invalid expression, assumed zero
\TEST2.pwn(24😎 : warning 215: expression has no effect
\TEST2.pwn(24😎 : error 001: expected token: ";", but found "]"
\TEST2.pwn(24😎 : error 029: invalid expression, assumed zero
\TEST2.pwn(24😎 : fatal error 107: too many error messages on one line
na ovim linijama 246  if(isnull( params ) ) return SendClientMessage(playerid, NARANÄŒASTA, "Koristite: /veh [ID Modela]")
248  if(PI >= 5 || IsPlayerAdmin(playerid))
Blaeks_Biofor
5
Forum Don
2. Feb. 2013.
to je zato sto nemas sscanf , napravi si onda GF komandu pomocu ove moje
Blaeks_Biofor
5
Forum Don
2. Feb. 2013.
if(strcmp(cmd, "/createveh", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if (PlayerInfo < 1340)
{
    SendClientMessage(playerid, COLOR_GRAD1, "  Nisi ovlascen da koristis ovu komandu!");
    return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /createveh ");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "  ID vozila ne moze biti ispod  400 ili iznad 611 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /vehujbrate ");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Boja ne moze biti ispod 0 ili iznad 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /createveh ");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Boja ne moze biti ispod  0 ili iznad 126 !"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
CreatedCars = carid;
CreatedCar ++;
format(string, sizeof(string), "  Vozilo %d stvoreno.", carid);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
gamer13915
3
Hustler
2. Feb. 2013.
248--->if(PlayerInfo < 1337)
  sad mi izbacuje errore na ovu liniju 
\TEST2.pwn(24😎 : error 029: invalid expression, assumed zero
\TEST2.pwn(24😎 : warning 215: expression has no effect
\TEST2.pwn(24😎 : error 001: expected token: ";", but found "]"
\TEST2.pwn(24😎 : error 029: invalid expression, assumed zero
\TEST2.pwn(24😎 : fatal error 107: too many error messages on one line
Hvala svima koji pomažu , a posebno Blaeksu, hvala što imaš strpljenja za pawno početnike
Blaeks_Biofor
5
Forum Don
2. Feb. 2013.
stavi je ovako
if (PlayerInfo < 1337)
i jos nesto, komande idu pod Onplayercommandtext, da ne pomesas
The Woozie
5
Kingpin
2. Feb. 2013.
pokušaj kako je Blakes napisao, Ako ti opet bude izbacivalo errore pokušaj na toj liniji umjesto:
if (PlayerInfo < 1337)
staviti:
if(IsPlayerAdmin(playerid))
budući da ti se da provjera nalazi na početku u komandi pa ti je tako sigurno definisano u modu
gamer13915
3
Hustler
2. Feb. 2013.
Neželi compilat isti su errori na istoj liniji
Blaeks_Biofor
5
Forum Don
2. Feb. 2013.
stvi onda ovako
if(strcmp(cmd, "/createveh", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
      if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "nisi ovlascen");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /createveh ");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "  ID vozila ne moze biti ispod  400 ili iznad 611 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /vehujbrate ");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Boja ne moze biti ispod 0 ili iznad 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISCENJE: /createveh ");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Boja ne moze biti ispod  0 ili iznad 126 !"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
CreatedCars = carid;
CreatedCar ++;
format(string, sizeof(string), "  Vozilo %d stvoreno.", carid);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
gamer13915
3
Hustler
2. Feb. 2013.
sad mi izbaci 22errora, ne moze se to rješiti, ne moraš se mučiti i hvala na pomoći
Cimbur
5
Kingpin
2. Feb. 2013.
Daj nam 22 errora, inace, ako je 26, zeznuo si zagradicu negde [ { ili } ]

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha