Problem(error/warning):Pokusao sam nap tp komandu i radi cmd:teleport al kad krenem praviti poziciju i ostalo izbaci 6 errora
Znaci cim pokusam napraviti lokaciju poziciju izbaci da cmd nevalja a prije toga compile sve cisto
I izvinite sto ovoliko postam al mrm kad ne mogu skontat sto mi errore izbaciva a nez ih fix
Deo skripte:D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(347) : warning 217: loose indentation
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(347) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(347) : error 004: function "S_OnPlayerClickPlayer" is not implemented
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(353) : warning 225: unreachable code
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(353) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(353) : error 017: undefined symbol "cmd_teleport"
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(353) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(353) : fatal error 107: too many error messages on one line
6 Errors.
Pawno Code: [pawn] public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TELEPORT)
{
if(!response) return SendClientMessage(playerid,COLOR_RED,"[Server]: Odustao si !");
if(response)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid,835.4943,-2056.0894,12.8672);
SetPlayerFacingAngle(playerid,179.4780);
SendClientMessage(playerid,COLOR_RED,"[MapShow]:Ovo vam je Ostrvo napravio Mapper Harp");
}
}
return 1;
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nema
Slika/video ingame problema(obavezno ako je ingame problem): Nema
Na koju liniju izbaca error?
Za ovo ovdje mn error izbaciva al prije setanja pos ja compile i bilo bez greske cim sam nap onaj kod gore errori poceli evo koda
[pawn]public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
CMD:teleport(playerid,params[])
{
ShowPlayerDialog(playerid,DIALOG_TELEPORT,DIALOG_STYLE_LIST,"Izaberi koju mapu zelis pogledati","1.Ostrvo by Harp","OK","Odustani");
return 1;
}[/pawn]
Errori ugl idu od line 347 do 353 to je citav ovaj ovdje kod
Probaj da obrises taj public ceo OnPlayerClickPlayer
Onda izbaci ovo
[pawn]warning 217: loose indentation
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 017: undefined symbol "cmd_teleport"
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : fatal error 107: too many error messages on one line
[/pawn]
Citat: Harp poslato Jun 17, 2022, 18:51:01 POSLE PODNE
Onda izbaci ovo
[pawn]warning 217: loose indentation
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 017: undefined symbol "cmd_teleport"
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : error 029: invalid expression, assumed zero
D:\Users\X-X-X\Desktop\Server\gamemodes\pcrp.pwn(351) : fatal error 107: too many error messages on one line
[/pawn]
crtl+f cmd_teleport i poslji ovdje
Citat: yeet poslato Jun 17, 2022, 20:15:41 POSLE PODNE
crtl+f cmd_teleport i poslji ovdje
CMD:teleport i jeste cmd_teleport (da ne objasnjavam nakon precompile CMD: postaje cmd_ prefix za public funkciju - tako radi ZCMD, iZCMD, y_commands i sve sto je zasnovano na originalnom zcmd).
Tako da cmd_teleport nece naci, nego je to sto je on vec dao.
Sto se tice gresaka, ja licno sumnjam da si sjebo negde zagrade, to je najbolje objasnjenje da compiler tako poludi.
Citat: Deleted User poslato Jun 17, 2022, 23:52:04 POSLE PODNE
CMD:teleport i jeste cmd_teleport (da ne objasnjavam nakon precompile CMD: postaje cmd_ prefix za public funkciju - tako radi ZCMD, iZCMD, y_commands i sve sto je zasnovano na originalnom zcmd).
Tako da cmd_teleport nece naci, nego je to sto je on vec dao.
Sto se tice gresaka, ja licno sumnjam da si sjebo negde zagrade, to je najbolje objasnjenje da compiler tako poludi.
ili je koristio zcmd izcmd i sad radi pawn.CMD
Citat: yeet poslato Jun 18, 2022, 02:12:20 PRE PODNE
ili je koristio zcmd izcmd i sad radi pawn.CMD
Nije iskljuceno 100% ali sumnjam, bilo bi Already Defined posto u sustini imas iste macro funkcije ako imas 2 includa koja koriste CMD: kao dekorator...
Vjerovatno ima jos negdje u skripti [pawn]CMD:teleport(playerid, params[]){[/pawn]
i zasto [pawn]params[][/pawn] ako ga nekoristis?
Pda koristim zcmd i to params valjda treba ici pokusat cu obrisat sve i opt pokusat i sta trebam pravit komandu bez zcmd i sto se tice zagrada pregledo sam par puta nema vise zagrada od onog koliko treba ici
Popravio samo obriso cmd:teleport i napravio ovako
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/teleport 1", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_RED,"[MS-Server]Mapa radena od strane Harp");
SetPlayerPos(playerid,835.4943,-2056.0894,12.8672);
return 1;
}
[/pawn]
Lock.