SA-MP Forums Archive
Variables not changing - 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: Variables not changing (/showthread.php?tid=629003)



Variables not changing - JaydenJason - 18.02.2017



The command:

PHP код:
CMD:sellinfo(playeridparams[])
{
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]);
    
houseselling[playerid] = -1;
    
housesellingsql[playerid] = -1;
    
houseseller[playerid] = -1;
    
housesellerpid[playerid] = -1;
    return 
1;

I have no clue what I'm doing wrong here


Re: Variables not changing - JesterlJoker - 18.02.2017

PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] = -1
    
housesellingsql[playerid] = -1
    
houseseller[playerid] = -1
    
housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1

try this


Re: Variables not changing - PrO.GameR - 18.02.2017

Or.. you know, you could go with the obvious and easier way which is also more optimized.
PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] =  housesellingsql[playerid] = houseseller[playerid] = housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1

Wanna keep it still readable?
PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] =  
    
housesellingsql[playerid] = 
    
houseseller[playerid] = 
    
housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1




Re: Variables not changing - JaydenJason - 19.02.2017

Quote:
Originally Posted by PrO.GameR
Посмотреть сообщение
Or.. you know, you could go with the obvious and easier way which is also more optimized.
PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] =  housesellingsql[playerid] = houseseller[playerid] = housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1

Wanna keep it still readable?
PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] =  
    
housesellingsql[playerid] = 
    
houseseller[playerid] = 
    
housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1

Quote:
Originally Posted by JesterlJoker
Посмотреть сообщение
PHP код:
CMD:sellinfo(playeridparams[]) 

    
houseselling[playerid] = -1
    
housesellingsql[playerid] = -1
    
houseseller[playerid] = -1
    
housesellerpid[playerid] = -1
    
SendClientMessageFormatted(playerid, -1"houseselling: %i, housesql: %i, houseseller: %i pid: %i"houseselling[playerid], housesellingsql[playerid], houseseller[playerid], housesellerpid[playerid]); 
    return 
1

try this
Both attempts still result the same as my post's result.


Re: Variables not changing - Unte99 - 19.02.2017

Quote:
Originally Posted by JaydenJason
Посмотреть сообщение
Both attempts still result the same as my post's result.
Then that means those variables are being used somewhere outside the command.