Započeo _.Xavi._
•28. Jan. 2023.• Zaključanoerrori
366
pregleda
4
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
51
Postovi:
14
Teme:
Pridružio se:Okt. 2022
28. Jan. 2023.
Problem(error/warning): error 029: invalid expression, assumed zero
error 029: invalid expression, assumed zero. Hocu da napravim komandu war, bez da stavljam sve opet za war, jer postoji u komandi /lider war, pa hocu da odabere to war odmah kad se kuca komanda /war, nadam se da sam dobro pojasnio, a imam errore
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): link slike
error 029: invalid expression, assumed zero. Hocu da napravim komandu war, bez da stavljam sve opet za war, jer postoji u komandi /lider war, pa hocu da odabere to war odmah kad se kuca komanda /war, nadam se da sam dobro pojasnio, a imam errore
Deo skripte:
CMD:war( playerid, params[] ) {
if(!IsPlayerConnected(playerid) || !params) return false;
new params2;
format(params2, sizeof(params2), "War");
CMD:lider(playerid, params2); // errori su ovde
return true;
}
CMD:lider( playerid, params[] ) {
if(!IsPlayerConnected(playerid) || !params) return false;
if( PlayerInfo[ playerid ][ xLider ] < 1 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu." );
SPD( playerid, dialog_LIDER, DSL, D_NASLOV, "Info orge\nUbaci clana\nIzbaci online clana\nIzbaci offline clana\nDaj rank\nSpisak svih clanova\nWar\nLokacije organizacije", D_ODABERI, D_ODUSTANI );
if(strcmp(params, "War", true) == 0 || strcmp(params, "war", true) == 0){
}
return true;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovorSlika/video ingame problema(obavezno ako je ingame problem): link slike
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
104 / 250 XP
Početnik(2)
3,781
Postovi:
192
Teme:
Pridružio se:Jan. 2017
28. Jan. 2023.
CMD:war(playerid, params[])
{
if (!IsPlayerConnected(playerid)) return 0;
// ShowPlayerDialog(playerid, dialogid, DIALOG_STYLE_LIST, "War opcije", "Pokreni war\nPrekini war", "Dalje", "Izlaz");
return 1;
}Parametar dialogid označava ID dijaloga pod kojim se nalazi deo skripte za war.
Šta je potrebno da uradiš? Nađi u skripti dialog_LIDER, zatim pronađi deo dijaloga koji je vezan za War opciju, onda pronađeš funkciju ShowPlayerDialog koja se nalazi u tom delu koda, prekopiraj je i stavi u komandu war.
Former SA:MP server developer
Founder @ cyformat.rs
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
