SA-MP Forums Archive
SSCANF problem - 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: SSCANF problem (/showthread.php?tid=622542)



SSCANF problem - RyderX - 23.11.2016

Hello guys, when i was testing a command Supported by sscanf it gives me Unknown Command then i Checked Server.log i saw this sscanf error: System not initialised.
What's problem and how do i can fix it?

Код:
Sorry For multi-asks



Re: SSCANF problem - RyderX - 23.11.2016

Bump Help


Re: SSCANF problem - oMa37 - 23.11.2016

Show the command at least.


Re: SSCANF problem - RyderX - 23.11.2016

here it is:
PHP код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#define grey 0x000FFFFF
#define lightred 0x00FFF0F


CMD:skin(playerid,params[])
{
        new 
skin;
        if(
sscanf(params,"i",skin)) return SendClientMessage(playerid,grey,"Usage: /myskins (skinid)");
        if(!
IsValidSkin(skin)) return SendClientMessage(playerid,lightred,"[System]: Invalid skinID");
        
SetPlayerSkin(playerid,skin);
        return 
1;
}

stock IsValidSkin(SkinID)
{
    if((
SkinID >= && SkinID <= 2)||(SkinID == 7)||(SkinID >= && SkinID <= 41)||(SkinID >= 43 && SkinID <= 64)||(SkinID >= 66 && SkinID <= 73)||(SkinID >= 75 && SkinID <= 85)||(SkinID >= 87 && SkinID <= 118)||(SkinID >= 120 && SkinID <= 148)||(SkinID >= 150 && SkinID <= 207)||(SkinID >= 209 && SkinID <= 264)||(SkinID >= 274 && SkinID <= 288)||(SkinID >= 290 && SkinID <= 299)) return true;
    else return 
false;




Re: SSCANF problem - RyderX - 23.11.2016

BUMP


Re: SSCANF problem - Dayrion - 23.11.2016

Quote:
Originally Posted by RyderX
Посмотреть сообщение
here it is:
PHP код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#define grey 0x000FFFFF
#define lightred 0x00FFF0F
CMD:skin(playerid,params[])
{
        new 
skin;
        if(
sscanf(params,"i",skin)) return SendClientMessage(playerid,grey,"Usage: /myskins (skinid)");
        if(!
IsValidSkin(skin)) return SendClientMessage(playerid,lightred,"[System]: Invalid skinID");
        
SetPlayerSkin(playerid,skin);
        return 
1;
}
stock IsValidSkin(SkinID)
{
    if((
SkinID >= && SkinID <= 2)||(SkinID == 7)||(SkinID >= && SkinID <= 41)||(SkinID >= 43 && SkinID <= 64)||(SkinID >= 66 && SkinID <= 73)||(SkinID >= 75 && SkinID <= 85)||(SkinID >= 87 && SkinID <= 118)||(SkinID >= 120 && SkinID <= 148)||(SkinID >= 150 && SkinID <= 207)||(SkinID >= 209 && SkinID <= 264)||(SkinID >= 274 && SkinID <= 288)||(SkinID >= 290 && SkinID <= 299)) return true;
    else return 
false;

Don't bump your post until 24h..
This is your whole code ?
EDIT: Try this
pawn Код:
#include <sscanf>



Re: SSCANF problem - RyderX - 24.11.2016

Thanks for your help


Re: SSCANF problem - iLearner - 24.11.2016

Dont tell me you did not had sscanf before & including it into script fixed the problem..............


Re: SSCANF problem - RyderX - 24.11.2016

Quote:
Originally Posted by iLearner
Посмотреть сообщение
Dont tell me you did not had sscanf before & including it into script fixed the problem..............
Nah bro, xd r you kidding me? i did already had sscanf Plugin and allthing but i don't why it wasn't working fine, but now after including this
PHP код:
#include <sscanf> 
it's done.


Re: SSCANF problem - Bingo - 24.11.2016

Quote:
Originally Posted by RyderX
Посмотреть сообщение
Nah bro, xd r you kidding me? i did already had sscanf Plugin and allthing but i don't why it wasn't working fine, but now after including this
PHP код:
#include <sscanf> 
it's done.
When you have a plugin or a include placed in there perspective folders it won't be used unless you load it or place it in your GM or .cfg.