Fisher System Help - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Fisher System Help (
/showthread.php?tid=579461)
Fisher System Help -
Scylles - 27.06.2015
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
CMD:baliklarim(playerid, params[])/////Line36
{
format(string,sizeof(string), "(( {33FF00}%d {FFFFFF}adet balığınız var. ))", Balik[playerid]);
SendClientMessage(playerid, -1,string);
return 1;
}
Hı I found one Fisher System But it was stcmp. I was converted to zcmd. But I have a few Error at one Line.
Error:
PHP код:
C:\Users\Mertcan\AppData\Local\Temp\Rar$DIa0.271\balik.pwn(36) : error 029: invalid expression, assumed zero
C:\Users\Mertcan\AppData\Local\Temp\Rar$DIa0.271\balik.pwn(36) : error 017: undefined symbol "cmd_baliklarim"
C:\Users\Mertcan\AppData\Local\Temp\Rar$DIa0.271\balik.pwn(36) : error 029: invalid expression, assumed zero
C:\Users\Mertcan\AppData\Local\Temp\Rar$DIa0.271\balik.pwn(36) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Re: Fisher System Help -
NeamPojma - 27.06.2015
Delete OnPlayerCommandText,
You need to put your CMD outside any publics,personally i did it at end of script also put
pawn Код:
CMD:baliklarim(playerid, params[])/////Line36
{
new string[256];
format(string,sizeof(string), "(( {33FF00}%d {FFFFFF}adet balığınız var. ))", Balik[playerid]);
SendClientMessage(playerid, -1,string);
return 1;
}
Also did u add #include <zcmd> ?
Re: Fisher System Help -
Scylles - 27.06.2015
OnPlayerCommand:
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
CMD:baliklarim(playerid, params[])
{
format(string,sizeof(string), "(( {33FF00}%d {FFFFFF}adet balığınız var. ))", Balik[playerid]);
SendClientMessage(playerid, -1,string);
return 1;
}
CMD:balikci(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 1,359.908630, -2031.961914, 7.835937))
{
ShowPlayerDialog(playerid, DBALIK, DIALOG_STYLE_LIST, "Balıkзı", "Olta satın al\nBalık sat", "Tamam","İptal");
return 1;
}
}
CMD:baliktut(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 40.0, 382.310699, -2065.820312, 7.835937))
{
if(Olta[playerid] == 1)
{
if(BalikTutuyor[playerid] == 0)
{
TogglePlayerControllable(playerid, 0);
BalikTutuyor[playerid] = 1;
ApplyAnimation(playerid,"SWORD","sword_block",50.0,0,1,0,1,1);
SendClientMessage(playerid, -1, "{FF9999}(( {FFFFFF}Balık tutmaya başladınız. {FF9999}))");
SetTimerEx("BalikTut", 10000, false, "i", playerid);
}
return 1;
}
SendClientMessage(playerid, -1, "{FF9999}(( {FF0000}HATA: {FFFFFF}Oltanız yok. {FF9999}))");
return 1;
}
SendClientMessage(playerid, -1, "{FF9999}(( {FF0000}HATA: {FFFFFF}Yalnızca iskelede balık tutabilirsiniz. {FF9999})) ");
return 1;
}
return 0;
}
I already add zcmd at includes
Re: Fisher System Help -
NeamPojma - 27.06.2015
Put all CMD: code outside of OnPlayerCommand
Re: Fisher System Help -
Scylles - 27.06.2015
I Fix Thanks