Jump to content

Question

Posted

Hello, i made a code and basically capture tokens from bypass using StringTokenizer tk = new StringTokenizer(command, " ");

and the bypass is like

%objectId%_something $var1 $var2 $var3 

 

the problem is that i use 3 boxes to fill (3 variables) and if a player inside box he use space to write 2 words it capture the 2nd word as another token so it end up like

4 token instead of 3.

 

How can i avoid this? Like if a player writes in box "Something Something" this will be captured as 1 token instead of 2 tokens ?

 

Thanks a lot.

Recommended Posts

  • 0
Posted (edited)

Did you try it? It's not working + eclipse can't compile this character.

use type casting

(char)161
Edited by melron
  • 0
Posted

Can you give an example or tell us how this one will help this problem?

 

This guy didnt want to cancel the proccess when one more token found , contrary he want the unexpected tokens as one string with spaces inside.

i believe trim is useless, correct me if im wrong

Yes, this will fix the problem.

Example:

TextBox 1: asd

TextBox 2: sss ddd

TextBox 3: ddd 2 uuu

 

Bypass will look like this: "npc_%objectId%_test asd ¡ sss ddd ¡ ddd 2 uuu".

.trim() is needed so spaces at the beginning and at the end of the token will be removed, for example "asd " will be turned into "asd", " sss ddd " into "sss ddd".

  • 0
Posted

The bypass command line have limited length. Use RequestBBSwrite packet. He don't have problems with spaces, etc.

And how ill use the bbswrite? Cause i changed bypass to bypass -h still when i write bigger than 15 char in box it no accept it.

  • 0
Posted

And how ill use the bbswrite? Cause i changed bypass to bypass -h still when i write bigger than 15 char in box it no accept it.

 

You need to learn the Community Board style for inputs form. They uses another link style for buttons.

  • 0
Posted

You need to learn the Community Board style for inputs form. They uses another link style for buttons.

yea that what im asking lel,, the style in request bypass is example bypass -h blabla

 

in community is ?

  • 0
Posted

yea that what im asking lel,, the style in request bypass is example bypass -h blabla

 

in community is ?

 

Open commynity Mail section and you find the answer. Don't be lazy.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • I’ve worked with a few video editors before, and it really makes a difference when they’ve had hands-on training. One of the guys I teamed up with had studied at https://www.praguefilminstitute.cz and the quality was on another level—clean transitions, solid color grading, and he actually understood timing for gaming content. If you're looking for someone serious, check if they’ve got that kind of background.
    • MasterWork adena = 3,4$ LU4 adena = 1,5$ top price  discord- GODDARDSHOP 
    • MasterWork adena = 3,4$ LU4 adena = 1,5$ top price  discord- GODDARDSHOP 
    • Try to add before the row " ; " like in File_52= ;File_52={{[chatfilter.ini];{363E6F64AABB21A81C61E9C89737B84F}}}   [CliExt_Files] Enabled=1 MostrarMensajesConsola=1 ;File_1={{[ALAudio.dll];{9BBF6199558AE72F3CB8C54D4A09009F}} ;File_2={{[Core.dll];{B519540B5F7F5B9153263ECB492E88CC}} ;File_3={{[D3DDrv.dll];{8AB869364379486F220259FA1C6C7D90};{F99D13D552D2E19F5EFD195B264BC2F8}} ;File_4={{[defopenal32.dll];{ECAB7CB66244BFB9FD926ADBDEEB0412}} ;File_5={{[dsetup.dll];{230173F19C0AD3648B455F50C9088EA2}} ;File_6={{[encvag.dll];{DC48574DC8C7B4DF5708A53AF50AFE8A}} ;File_7={{[engine.dll];{BD3F551F5F942CABF7457084E810FD62}} ;File_8={{[Fire.dll];{961D0C1622CC7D41682BA3E2600E62FE}} ;File_9={{[ifc23.dll];{3A1970D3E997B018FBC776560740B95E}} ;File_10={{[IpDrv.dll];{4DCD3F45A05B962B458B13969C5F906B}} ;File_11={{[LineageCreature.dll];{B212DACDECBAB47CC09DB633C232CF18}} ;File_12={{[lineageenv.dll];{3C2506853038560AA66D5DA32DFC795F}} ;File_13={{[msxml4.dll];{7851D6CFA3AA0B41444978F2EAC40FE1}} ;File_14={{[msxml4a.dll];{31AF8904D926B6EDF664E420E0E58865}} ;File_15={{[msxml4r.dll];{644031676F66BC9DBC1989D2F73044E6}} ;File_16={{[nosleep.dll];{E70AFA303842DBA60FF0E8CEFEA3E513}} ;File_17={{[npkcrypt.dll];{A89A8D11CD3C9D8C75B91EA40E3A38FF}} ;File_18={{[npkpdb.dll];{755F8B8BEBC46D524ED232FB46F44575}} ;File_19={{[nwindow.dll];{4AD629893C278777987DA63A2792C6AD};{6C1B532F8FB48657D5BAC6B2944E83B8}} ;File_20={{[ogg.dll];{DB3A7B14F42EE908B966D3E03FB31A44}} ;File_21={{[openal32.dll];{432204FEE4A5CF3D9AF1D518CF135DEF}} ;File_22={{[orc.dll];{292658615568B670CA54CDF0C7F05DA1}} ;File_23={{[vorbis.dll];{991B6CEBEC143D42E2E837A85A67FBC1}} ;File_24={{[vorbisfile.dll];{79DC3FB2408AAFB15A0C7432C3498256}} ;File_25={{[Window.dll];{769B7A97B3EF8693DCEDEF0916005767}} ;File_26={{[WinDrv.dll];{A01CA9CBE89CE9AB665BA4D64CF15865}} ;File_27={{[wrap_oal.dll];{3F4A774BE86425D0FE098F9D82C12DE9}} ;File_28={{[Core.u];{16FC24769D23435B7F25C7B93B7396D3}} ;File_29={{[Editor.u];{1FF6A7867E913AB658D2AB9CEC5A3A19}} ;File_30={{[Engine.u];{F3CD3D4BFF79246C6D54AB381DE8E7CA}} ;File_31={{[Fire.u];{D3627A58A9339565EF9A313C58130C24}} ;File_32={{[GamePlay.u];{F0CFF07EB8318E45AAFDB8FDD32ABE44}} ;File_34={{[IpDrv.u];{E37822CA6BD9DED36858EBBE91F5A6BA}} ;File_35={{[LineageCreature.u];{4DAFE33542B9E86519A2931EEA1B0244}} ;File_36={{[LineageDeco.u];{F71E69C0F16A285DC860F63BFDF93747}} ;File_37={{[lineageeffect.u];{65F0DBB83A8DC7C859FD990D7B2DED0E};{17D901593A7B3042084E2A0A0ACCEE36}} ;File_38={{[lineageenv.u];{8982D65168E1319770237EFC3D0FD4E4}} ;File_39={{[LineageMonster.u];{512232DBC8DF6D027363C9925D86D0CD}} ;File_40={{[LineageMonster2.u];{74BEC9C4E3384885CACA83590EF240CC}} ;File_41={{[LineageMonster3.u];;{2838C03A1D38A218F68B7101BD6A5B76}} ;File_42={{[lineagenpc.u];{A5DE036E6C69FFDDD386FB7F33BB699E}} ;File_43={{[lineagenpc2.u];{4D603979200EFCC17BE4DBF342358799}} ;File_44={{[lineagenpcev.u];{A569BA469C17DB6FE5DBD9E5B6170AF6}} ;File_45={{[LineageVehicle.u];{51764074182854077DB32528223E2678}} ;File_46={{[LineageWarrior.u];{CCF42641F30C4639ED8D316B9A4E1F42};{FA89E977FD204296FC0E9D59F0E9A272}} ;File_47={{[nwindow.u];{360DFAFDCD0509E48B09CD491242FD54}} ;File_48={{[udebugmenu.u];{8195778FB290CCD62C5DEF2F6671C11C}} ;File_49={{[UWindow.u];{5D7CAF94751BF1FCDEBB9B2BEF502B02}} ;File_50={{[L2.exe];{379A0AD30E300AD8BB5DD8A149EBC515}} ;File_33={{[interface.u];{014A36E6A55EE1A7F9C3D37B5B877613};{F191D538FCEA5E4B3038B428E04C7ECD};{1B4DD48DEC6F97B6C8D3255B1147E9EC}} ;File_51={{[interface.xdat];{078434CCE990486A1D7B41835E69FABB};{8B6090820C7B32204BE5AA9ABABDEFF3}} ;File_53={{[_Interface.u];{00000000000000000000000000000000}} ;File_54={{[CliExx.dll];{00000000000000000000000000000000}} ;File_55={{[l2ui.dll];{00000000000000000000000000000000}} ;File_56={{[npkscrypt.dll];{5908C3EE24B40F6F08F1500723B1A41D}} ;File_52={{[chatfilter.ini];{363E6F64AABB21A81C61E9C89737B84F}} ;File_53={{[Client.ini];{1906F536DB0890BA89AEB12A81A44876}} ;File_54={{[l2.ini];{F1C1441E187AC18A0473F8D6C7E3F90D}} ;File_55={{[Lineage2us.ini];{DF2166EAD1F750E22F8EBC18DC1FA14C}} ;File_56={{[Localization.ini];{FBA90399D006FF4A842D1EF832BFB5DF}} ;File_57={{[Option.ini];{626C690FF12E4AB1BA974FB2E4A3C1BD}} ;File_58={{[s_info.ini];{D34E9E0B34595812A72AABA13997F097}} ;File_59={{[ttfontinfo.ini];{CBEB6D54158002449958B24DFB13BFFD}} ;File_60={{[user.ini];{325704B1149A55CDA0B52B01329AC3F6}}   or generate new MD5 hash for your patch! 
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock