sa zicem ca am string-ul
new const names[][] = {
"asd",
"asd1",
"asdf"
};
cum fac sa selectez random? eu fac asa
new x = names[random_num(0,sizeof(names)-1)];
dar imi spune ca x trebuie indexata..
am urmarit tutorialele dp allied si nu ma ajuta cu nimic..idei?
random string
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
- JaiLBreaK
- Scripter eXtreamCS
- Posts: 1517
- Joined: 05 Jan 2016, 18:17
- Detinator Steam: Nu
- Detinator server CS: Da
- Reputatie: Membru Club eXtreamCS (2 luni)
Fost Scripter eXtreamCS - Fond eXtream: 0
- Has thanked: 5 times
- Been thanked: 10 times
- Contact:
cum ai vrea tu ca un integer sa fie string+daca ar fi un string asa l-ai copia?
poti face
=>
L 04/26/2017 - 12:15:57: -------- Mapchange to jail_xmf --------
nr: 0 string asd
poti face
Code: Select all
new d = random_num(0,charsmax(names))
server_print("nr: %i string %s",d,names[d])
L 04/26/2017 - 12:15:57: -------- Mapchange to jail_xmf --------
nr: 0 string asd
CSGO Original Module[35%]
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
nu prea....
am nevoie de ceva mai detaliat..eu in acel string pun niste ip-uri la servere..si vreau sa aleg unul random
am nevoie de ceva mai detaliat..eu in acel string pun niste ip-uri la servere..si vreau sa aleg unul random
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
new x[50];LondoN eXtream wrote:nu prea....
am nevoie de ceva mai detaliat..eu in acel string pun niste ip-uri la servere..si vreau sa aleg unul random
copy(x, charsmax(x), names[random(sizeof(names) - 1)])
Acu îi bene? :))
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
cu mult :))))FaTzZu wrote:new x[50];LondoN eXtream wrote:nu prea....
am nevoie de ceva mai detaliat..eu in acel string pun niste ip-uri la servere..si vreau sa aleg unul random
copy(x, charsmax(x), names[random(sizeof(names) - 1)])
Acu îi bene? :))
- Fuffy
- Membru, skill +1
- Posts: 299
- Joined: 07 Jan 2016, 08:34
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
Oh.
Code: Select all
#include <amxmodx>
new const szStrings[] [] =
{
"String1",
"String2",
"String3"
};
public plugin_init( )
register_clcmd( "say /test", "test" );
public test( id )
{
new Result = random( charsmax(szStrings) );
client_print( id, print_chat, szStrings[Result] );
}
- Explicatii si comentarii... | Afiseaza codul
AMXX Blue e acum doar pe github.
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
El voia sa copieze intr-o variabilaFuffy wrote:Oh.
Code: Select all
#include <amxmodx> new const szStrings[] [] = { "String1", "String2", "String3" }; public plugin_init( ) register_clcmd( "say /test", "test" ); public test( id ) { new Result = random( charsmax(szStrings) ); client_print( id, print_chat, szStrings[Result] ); }
- Explicatii si comentarii... | Afiseaza codul
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- Fuffy
- Membru, skill +1
- Posts: 299
- Joined: 07 Jan 2016, 08:34
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
Nu asta scrie in primul reply, i-am aratat cum sa foloseasca si sa extra un string random dintr-un array, dar daca vrea sa-l si copieze:
Code: Select all
new g_szCopyString[ string lengh ]
test ( id ) .
.....
copy( g_szCopyString, charsmax( g_szCopyString ), szStrings[Result] )..
AMXX Blue e acum doar pe github.
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Realizezi ca i-am aratat eu deja, nu?Fuffy wrote:Nu asta scrie in primul reply, i-am aratat cum sa foloseasca si sa extra un string random dintr-un array, dar daca vrea sa-l si copieze:Code: Select all
new g_szCopyString[ string lengh ] test ( id ) . ..... copy( g_szCopyString, charsmax( g_szCopyString ), szStrings[Result] )..
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- Fuffy
- Membru, skill +1
- Posts: 299
- Joined: 07 Jan 2016, 08:34
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
Chiar si asa, doar i-ai trantit codul, nu i-ai si explicat 'de ce' si cum functioneaza, o sa copie codul tau ,dupa o sa vina cu o intrebare asemanatoare, de-asta e bine si sa explici sa-si mai updateze cunostintele de scripter :)
Si vazusi codul da nu m-am uitat atent, am crezut ca ai scris in gluma scuze.
Si vazusi codul da nu m-am uitat atent, am crezut ca ai scris in gluma scuze.
AMXX Blue e acum doar pe github.