Skripta koju koristim:EGRP editovao u Mato City Role Play
Detaljan opis problema:Pa kada udjem u server napišem /aduty i /avozilo ali kada hocem napisati /veh onda mi pise da nepostoji komanda i u pawn-u sam pogledao isto nisam nasao da negdje pise npr. CMD:veh.
Dio skripte:pawn
Neke slike/video za lakse dobivanje pomoci(neobavezno):nemam sto.
Komanda je /avozilo
Ali kada napisem /ah tami admin lvl 4 ili 3 pise /veh
Pa dobro nema to veze to je neki bug komanda je /avozilo
A jel mogu da stavim komandu /veh jel mi je možeš napraviti???
Ne skriptam ja ali kada dodjem na komp pokušaću
Kako misliš na komp pa gdje si onda sada???? :'(
Na fonu
Ok onda mi poslje napravi komandu ok???
valjda pocinje ovako: CMD:veh itd.
Jel mi ko hoce napraviti komandu ili mi dati link???
Citat: Matorp poslato Septembar 19, 2013, 10:06:10 PRE PODNE
Jel mi ko hoce napraviti komandu ili mi dati link???
udjes u pawno najdjes avozilo i preimenujes u veh i to je to
Citat: Niko_Crawford poslato Septembar 20, 2013, 23:11:57 POSLE PODNE
Citat: Matorp poslato Septembar 19, 2013, 10:06:10 PRE PODNE
Jel mi ko hoce napraviti komandu ili mi dati link???
udjes u pawno najdjes avozilo i preimenujes u veh i to je to
hahahahha cuti kad ne znas , lik oce komandu /veh [ID vozila] [boja 1] [boja 2]
evo :
kod ostalih komandi
CMD:veh(playerid,params[])
{
if (PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid,PLAVA,"Nisi ovlascen da koristis ovu komandu");
ShowPlayerDialog(playerid,VOZILASPAWNAJ,DIALOG_STYLE_INPUT,"Lista vozila","{F3FF02}Unesi{ffffff} ID{F3FF02} vozila","Uzmi","Izadji");
return 1;
}
i u OnDialogResponse
case VOZILASPAWNAJ:
{
if(response)
{
new carid = GetPlayerVehicleID(playerid);
new vozilo;
vozilo = strval(inputtext);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
CreateVehicle(vozilo, X,Y,Z, 0.0, 0, 0, 60000);
PutPlayerInVehicle(playerid, carid, 0);
format(string, sizeof(string), "*Admin %s | Je stvorio vozilo.",GetPlayerNameEx(playerid));
SendAdminMessage(-1, string);
}
return 1;
}
stock na kraju scripte
stock GetPlayerNameEx(playerid)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
return Name;
}
Citat: Vitez El arambasa poslato Septembar 21, 2013, 09:15:24 PRE PODNE
Citat: Niko_Crawford poslato Septembar 20, 2013, 23:11:57 POSLE PODNE
Citat: Matorp poslato Septembar 19, 2013, 10:06:10 PRE PODNE
Jel mi ko hoce napraviti komandu ili mi dati link???
udjes u pawno najdjes avozilo i preimenujes u veh i to je to
hahahahha cuti kad ne znas , lik oce komandu /veh [ID vozila] [boja 1] [boja 2]
evo :
kod ostalih komandi
CMD:veh(playerid,params[])
{
if (PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid,PLAVA,"Nisi ovlascen da koristis ovu komandu");
ShowPlayerDialog(playerid,VOZILASPAWNAJ,DIALOG_STYLE_INPUT,"Lista vozila","{F3FF02}Unesi{ffffff} ID{F3FF02} vozila","Uzmi","Izadji");
return 1;
}
i u OnDialogResponse
case VOZILASPAWNAJ:
{
if(response)
{
new carid = GetPlayerVehicleID(playerid);
new vozilo;
vozilo = strval(inputtext);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
CreateVehicle(vozilo, X,Y,Z, 0.0, 0, 0, 60000);
PutPlayerInVehicle(playerid, carid, 0);
format(string, sizeof(string), "*Admin %s | Je stvorio vozilo.",GetPlayerNameEx(playerid));
SendAdminMessage(-1, string);
}
return 1;
}
stock na kraju scripte
stock GetPlayerNameEx(playerid)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
return Name;
}
Vec ima komandu /avozilo samo sto on hoce da mu bude /veh koliko sam ja skontao
Evo jesam kako sto si mi rekao ali mi je onda izbacilo 5 errora i izbrisao sam ja ti malo poslje dam link od pawn pa mi ti to ubacis može? ;D
CitatVec ima komandu /avozilo samo sto on hoce da mu bude /veh koliko sam ja skontao
Ima cmd:avozilo ali onda mu spawna samo vozilo nemoze ukucat id vozila boju idt samo mu spawna 1 odredeno
On hoce da mu spawna vozilo koje onda odabere ovako id boja boja ,,, itd
Dosli mi errori:
error 014: invalid statement; not in switch
warning 219: local variable "X" shadows a variable at a preceding level
warning 219: local variable "Y" shadows a variable at a preceding level
warning 219: local variable "Z" shadows a variable at a preceding level
error 017: undefined symbol "string"
error 017: undefined symbol "string"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
I meni su isti ti doÅ¡li erori evo vam link od moje skripte i molim vas da mi to ubacite unutra i da midate link od pawn skripte gdje je to ubaÄeno.
Link: http://www.mediafire.com/?aj41f6gm48c5cjv
Necu da vam ispravljam te najlakse erore ili vi niste znali da ubacite date mi erore a nedate linije nemogu ja da sanjam de su vam ti erori
OVO
format(string, sizeof(string), "*Admin %s | Je stvorio vozilo.",GetPlayerNameEx(playerid));
SendAdminMessage(-1, string);
zameni sa
new string[128];
format(string, sizeof(string), "*Admin %s | Je stvorio vozilo.",GetPlayerNameEx(playerid));
SendAdminMessage(-1, string);
Jednostavno dodaj tu komandu di su ostale komande:
CMD:veh(playerid, params[],help)
{
return cmd_avozilo(playerid, params[],help);
}
Pa sve sam probao ali mi doÄ'u erori daj te molim vas da skinete moju pawn skriptu i da to ubacite to komandu unutra imate gori link jel može???Molim vas
Nisam tocno znao sto trebas mislim nisam upoznat s tim modom dok ga nisam skinu i vidio tu komandu ;)
Evo ti komanda veh komanda ti biras ID vozilai boju:
COMMAND:veh(playerid, params[])
{
if(PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1)
{
new carid, carcolor1, carcolor2;
if(!sscanf(params, "iii", carid, carcolor1, carcolor2))
{
if(carid >= 400 && carid <= 611)
{
if(carcolor1 >= 0 && carcolor1 <= 252)
{
if(carcolor2 >= 0 && carcolor2 <= 252)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
CreateVehicle(carid, X+4, Y, Z, 10, carcolor1, carcolor2, 3600);
SendClientMessage(playerid, 0xFFFFFFFF, "INFO | "ZUTA"Stvorili ste Admin & GM Vozilo.");
LinkVehicleToInterior(carid, GetPlayerInterior(playerid));
return 1;
}
else return SendClientMessage(playerid, 0xFF6E00FF, "[Boja] 0 - 252");
}
else return SendClientMessage(playerid, 0xFF6E00FF, "[Boja] 0 - 252");
}
else return SendClientMessage(playerid, 0xFF6E00FF, "ID vozila mora biti izmedju 400 i 611.");
}
else return SendClientMessage(playerid, 0xAFAFAFAA, "Koristite: /veh [VehId] [Boja 1][Boja 2]");
}
else return SendClientMessage(playerid, 0xFFFFFFFF, ""ZUTA"[FarkiAS] "SIVA"Samo Admini & GameMasteri.");
}
I onda ce raditi nece biti errora? :'(
TOOOOOOOOO!Radi ali su mi dozla neka 4warninga ali svjedno radi! 8)
Evo vam slike od tih warniga i jedan mi piše ali taj nepostoji ali sve jedno daljepiše!
Link: (http://www.zaslike.com/files/m8eaps2yl73fvfhz6rv_thumb.png) (http://www.zaslike.com/viewer.php?file=m8eaps2yl73fvfhz6rv.png)
E jel bih mogao da stavim vip komandu unutra?Ili ta skripta neje za to?
Oprostite nasao sam.
E jel mi mozete malo pomoci koju komandu mogu jos ubaciti?
Citat: Matorp poslato Septembar 24, 2013, 15:02:09 POSLE PODNE
E jel mi mozete malo pomoci koju komandu mogu jos ubaciti?
Pa ti najbolje znas koje komande trebas...Kako cemo mi o znati ja cu ti nabrojati sada 100 komandi a stace ti kada ih netrebas..