GMC Bulgaria

Здравейте ( Вход | Регистрация )

Ip:port, вземане на двете по отделно.
Angel
коментар 10:56:43, 18-May-2011, Wednesday
Коментар #1


Редовен потребител
***

Група: Потребител
Коментари: 237
Регистриран: 12.03.07
Град: София
Потребител № 469



Здравейте.
Давам на кратко,трябва ми някакъв вариант чрез който като се напише примерно "127.0.0.1:49125",
и то да стане следното( ип= 127.0.0.1 порт=49125),някой знае ли как мога да постигна това?


--------------------
Inxsys=(top down view shooter)-(Online)
Go to the top of the page
 
+Quote Post
 
Start new topic
Отговори
TALANTO
коментар 20:56:51, 25-June-2011, Saturday
Коментар #2


BEST ENTRY award - зад.1/2008
Икона на група

Група: VIP
Коментари: 597
Регистриран: 19.04.07
Град: Kюстендил
Потребител № 539



Цитат(Zipo™ @ 23:10:22, 01-June-2011, Wednesday) *
Браво TALANTO, научил си се yes.gif smile.gif

Не мога да разбера какво имаш предвид!?

едит 3 или 4:
Ако говориш за break и скобите - ясно.

Цитат(Angel @ 21:07:28, 25-June-2011, Saturday) *
Здравейте,значи тествах кода и работеше идеално,но сега стигнах до неговия ред да го използвам и излезе че има проблем "не във кода на таланто", проблемът е следния, използвам 39dll за играта ми, и за да се свърже към сърварат ми се вавеждат,
//примерно:
serverip="127.0.0.1"
и
serverport=1234,
проблемат е следният,портът работи само така serverport=1234 опиташ ли пък така със кавичките serverport="1234" неможе да се свърже със сърварат, и саответно същото се получава със на таланто кодът, които взима цифрите за портът
serverport = string_copy(str,i+1,10)
,
някой знае ли как да оправя този проблем?

Превърни string в real:
нещо такова - serverport=real("1234")
Нали ме разбираш 39dll иска число, а не текст. Вероятно така както си го направил порта става 0.

едит:
Ако се чудиш защо горе при ip-то e с кавички, то е защото там трябва да е string (има точки "."). Няма как да е real.

Направо използвай редактирания ми код:
Код
var i, str;
str = '127.0.0.1:49125'

for (i=1; i<string_length(str)+1; i+=1){
    if string_copy(str,i,1) = ':'{
        ip = string_copy(str,1,i-1)
        port = real(string_copy(str,i+1,10)) //ТУК Е РЕДАКЦИЯТА
        break
    }
}


--------------------
"Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори...
ИГРИ И ПРИМЕРИ НА САЙТА МИ!.
Go to the top of the page
 
+Quote Post

Пишете в тази тема
- Angel   Ip:port, вземане на двете по отделно.   10:56:43, 18-May-2011, Wednesday
- - яверт   Използвай string_pos string_copy string_char_at st...   12:36:56, 18-May-2011, Wednesday
- - TALANTO   Така и така съм тук, нека да напиша кода. Кодvar ...   16:20:31, 19-May-2011, Thursday
- - Angel   Мерси много .   14:29:41, 22-May-2011, Sunday
- - Zipo™   Браво TALANTO, научил си се   22:10:22, 01-June-2011, Wednesday
- - Angel   Здравейте,значи тествах кода и работеше идеално,но...   20:07:28, 25-June-2011, Saturday
- - TALANTO   Цитат(Zipo™ @ 23:10:22, 01...   20:56:51, 25-June-2011, Saturday
- - Angel   работи мерси   21:21:49, 25-June-2011, Saturday


Reply to this topicStart new topic
1 потребител(и) четат тази тема (1 гости и 0 скрити)
0 Потребител(и):

 



Олекотена версия Час: 14:44:26, 03.07.25