AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Number to String (https://forums.alliedmods.net/showthread.php?t=65288)

shine771 01-05-2008 10:23

Number to String
 
A month ago i quit scripting. But now i am back! XD. Still learning... Now i am making a cool plugin. Just need some help. I know this is kinda a newbie question. But i can't figure out this:

ok i made:
PHP Code:

new number1
new number2
new number3
new number4
new number5
new my_new_string[32

on round start:

PHP Code:

number1 random_num(1,9)
number2 random_num(1,9)
number3 random_num(1,9)
number4 random_num(1,9)
number5 random_num(1,9

And now i can't make those numbers all together in a string. Like:
if:
number1 = 1
number2 = 2
number3 = 3
...

so the string would to be: 12345
I hope you got the idea XD

I tried converting/making/transforming those numbers to string and then tried putting into the my_new_string... and other methods... nothing...

Maybe someone could make a code? I was searching the forums for tutorials, examples, other plugins... But i couldn't find anything. I know i am a bad searcher... XD. I'm stuck with this for 1h now...It shouldn't be a long script, so maybe someone could help me out?

Thanks.

Arkshine 01-05-2008 10:31

Re: Number to String
 
Declaration:
Code:
    new number[5];     new my_new_string[32];

Fill array with random values:
Code:
    for( new i; i < 5; i++ )         number[i] = random_num( 1, 9 );

Make the numbers together:
Code:
    new iLen;     for( new i; i < 5; i++ )         iLen += formatex( my_new_string[ iLen ], 31 - iLen, "%d", number[i] );             log_amx( "string = '%s'", my_new_string );

shine771 01-05-2008 10:54

Re: Number to String
 
Thanks.
But i will need those 5 numbers later as variables. I'm really a newbie in Strings - never have really worked with them(just a bit).
How to i get those 5 numbers out of Number - and move them to other variables?
like - number[5] - 12345
number1 - 1
number2 - 2
...
Thanks.
Sorry for my english. I'm not really good at it =/

Arkshine 01-05-2008 10:59

Re: Number to String
 
I'm not sure to understand very well... Sorry.

Please rephrase.

shine771 01-05-2008 11:03

Re: Number to String
 
Ok, i will need number1, number2, number3, number4, number5 later.
So i don't need that number[5] - i need to get those 5 numbers who are in number[5] to number1, number2...

so:
if number[5] = 12345
then:
number1 = 1
number2 = 2
number3 = 3
number4 = 4
number5 = 5

Sylwester 01-05-2008 11:30

Re: Number to String
 
If you do this:
Quote:

Originally Posted by arkshine (Post 570448)
Declaration:
PHP Code:

    new number[5];
    new 
my_new_string[32]; 

Fill array with random values:
PHP Code:

    for( new i5i++ )
        
number[i] = random_num1); 


then number[] will be an array of numbers. Every cell is like separate variable, so using number[0], number[1], number[2], number[3], number[4] will work exactly like number1, number2, number3, number4, number5.


All times are GMT -4. The time now is 11:09.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.