[Launcher] Hướng dẫn, thảo luận và bộ sưu tập Launcher cho Counter Strike 1.6

  • Thread starter Thread starter Orpheus
  • Ngày gửi Ngày gửi
Status
Không mở trả lời sau này.
( nên mới có vụ String.ToNumber :)) ).
cái này chỉ cần khi lấy từ 1 kết quả khác thu được. Ví dụ:
a = TextFile.ReadToString("C:\\1.txt"); // trong 1.txt chứa số 1
b = TextFile.ReadToString("C:\\2txt"); // trong 2.txt chứa số 2
c = a+b;
Dialog.Message("Notice", c, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

Còn lại thì không cần. Ví dụ:
a = 1;
b = 2;
c = a+b;
Dialog.Message("Test", c, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Hoặc
a = "1";
b = "2";
c = a+b;
Dialog.Message("Test", c, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


tbl = {
["a"] = 1;
["b"] = 2;
["c"] = 3;
}



tbl = {
["a"] = 1,
["b"] = 2,
["c"] = 3,
}
Mình chưa hiểu cái table của bạn lắm. Có phải bạn đang muốn nói như thế này ?
tbl = { a="1"; b="2"; c="3"}; hoặc tbl = { a="1", b="2", c="3"};
Nếu vậy thì nó không có gì khác nhau cả. Ví dụ
tbl = { a="1", b="2", c="3"};
Dialog.Message("Test", tbl.b);
 
lúc em viết tut em không bật loa nên thì thấy hình cái chuông chứ không nghe thấy *beep* =))
 
Mình chưa hiểu cái table của bạn lắm. Có phải bạn đang muốn nói như thế này ?
tbl = { a="1"; b="2"; c="3"}; hoặc tbl = { a="1", b="2", c="3"};
Nếu vậy thì nó không có gì khác nhau cả. Ví dụ
tbl = { a="1", b="2", c="3"};
Dialog.Message("Test", tbl.b);

giờ mới để ý vụ tonumb =))

ko, cái này vấn đề là ở chỗ ; thì thứ tự index sẽ bị đảo lộn, vụ này hồi xưa giờ cũng ko nhớ rõ nữa.

^ nó ko có hình j hết àh -_-"
 
Mình nghĩ chắc bạn đã tính Table.Count nhầm đoạn nào rồi, chứ mình thử loop với dấu ,
tbl = {1,2,3};
for tbl=1,tbl[3] do
Dialog.Message("Test", tbl, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end
và dấu ; đều không có vấn đề gì
tbl = {1;2;3};
for tbl=1,tbl[3] do
Dialog.Message("Test", tbl, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end
 
nếu nhớ ko nhầm hồi đấy xài loop for .. in pairs() do ấy, thứ tự lộn tùng phèo làm hỏng cả code. :|

- - - Updated - - -

nếu nhớ ko nhầm hồi đấy xài loop for .. in pairs() do ấy, thứ tự lộn tùng phèo làm hỏng cả code. :|
 
Chắc là có nhầm lẫn gì ở đâu rồi, bạn thử xem lại xem
tbl = {"One";"Two";"Three";"Four";"Five";"Six";"Seven";"Eight";"Nine";"Ten"};
for a, z in pairs (tbl) do
Dialog.Message("Test", a .. "=" .. z);
end
 
làm thế nào để bảng progress của AMS chạy theo cái chương trình của mình khi load ấy nhỉ ? hay theo kiểu đợi 3s thì nó sẽ load xong và mất đi :1cool_look_down:
 
Có ai còn giữ JLR_CVar.amxx ko up cho mình xin với :D
 
làm thế nào để bảng progress của AMS chạy theo cái chương trình của mình khi load ấy nhỉ ? hay theo kiểu đợi 3s thì nó sẽ load xong và mất đi :1cool_look_down:

chả biết có ko, cơ mà chả thấy :2cool_go:

^ link to đùng rồi đấy ko down đi còn hỏi :2cool_go:
 
Chỉnh sửa cuối:
chả biết có ko, cơ mà chả thấy :2cool_go:

^ link to đùng rồi đấy ko down đi còn hỏi :2cool_go:
Cái progress trong easy launcher tự mình làm mà không biết ak :5cool_big_smile:
tui tham khảo cái easy đó nhưng đến cái đoạn phần main thì tự nhiên nó cứ hơi lạ :
+ có 3 map sẵn thì tui muốn add thêm vào chỉ cần thêm vào mục label là "Item text:cs_assault" còn mục "Item Data:cs_assault.bsp".như vậy có đúng không ?
+Phần chọn add mode thì mình cũng làm giống như map nhưng phần item data thì mình chưa biết,chỉ với :2cool_sad:
+Phần ip xóa nó đi có Problem gì không nhỉ :7cool_spiderman:
 
cái đấy là load cho nhân dân chờ, chứ thực ra lệnh cũng phải thực hiện xong hết mới bắt đầu load
còn theo page thì dễ r

1. JLR.GetMap() lấy toàn bộ map trong cstrike\maps trả về table, chả cần làm j thêm cho mệt
2. Ko hiểu ý lắm, còn ko cứ JLR.Mod các thứ =))
3. IP là tùy chọn riêng , có liên quan j đâu :v
 
cái đấy là load cho nhân dân chờ, chứ thực ra lệnh cũng phải thực hiện xong hết mới bắt đầu load
còn theo page thì dễ r

1. JLR.GetMap() lấy toàn bộ map trong cstrike\maps trả về table, chả cần làm j thêm cho mệt
2. Ko hiểu ý lắm, còn ko cứ JLR.Mod các thứ =))
3. IP là tùy chọn riêng , có liên quan j đâu :v
1:mình đã check và được
2:ý mình là nó cũng tự nhận giống như map hay là phải add ( Test nhưng nó không tự động nhận diện mod có sẵn trong phiên bản cs đó )
mình hỏi thêm mấy câu nữa :D:
3:JLR Plug có scirpt nào mà chỉnh sửa file ini không nhỉ ? (mình đang định làm cái kiểu add súng vào nst_mywpn qua launcher nhưng khó quá )
4:JLR.CreateLoading cái này mình đọc nhưng chưa hiểu mấy,map name thì add theo kiểu de_dust_1.tga,.... còn 2 cái kia thì chịu
5:chắc có lẽ nên hỏi sau,đang tìm hiểu thử
 
1:mình đã check và được
2:ý mình là nó cũng tự nhận giống như map hay là phải add ( Test nhưng nó không tự động nhận diện mod có sẵn trong phiên bản cs đó )
mình hỏi thêm mấy câu nữa :D:
3:JLR Plug có scirpt nào mà chỉnh sửa file ini không nhỉ ? (mình đang định làm cái kiểu add súng vào nst_mywpn qua launcher nhưng khó quá )
4:JLR.CreateLoading cái này mình đọc nhưng chưa hiểu mấy,map name thì add theo kiểu de_dust_1.tga,.... còn 2 cái kia thì chịu
5:chắc có lẽ nên hỏi sau,đang tìm hiểu thử

Đúng rồi mình cũng đang hỏi cái vụ chỉnh sửa file ini để làm launcher dạng balo .
Ngoài ra cho hỏi làm thế nào để set text cho 1 label vậy. Ví dụ , khi đăng kí yêu cầu nhập tên nhân vật. Vào launcher thì tên nhân vật hiện trong 1 label nào đó + vào game tên player sẽ đổi
 
1:mình đã check và được
2:ý mình là nó cũng tự nhận giống như map hay là phải add ( Test nhưng nó không tự động nhận diện mod có sẵn trong phiên bản cs đó )
mình hỏi thêm mấy câu nữa :D:
3:JLR Plug có scirpt nào mà chỉnh sửa file ini không nhỉ ? (mình đang định làm cái kiểu add súng vào nst_mywpn qua launcher nhưng khó quá )
4:JLR.CreateLoading cái này mình đọc nhưng chưa hiểu mấy,map name thì add theo kiểu de_dust_1.tga,.... còn 2 cái kia thì chịu
5:chắc có lẽ nên hỏi sau,đang tìm hiểu thử

2. add chứ, gặp mấy cụ nội đặt tên linh ta linh tinh thì ct quái nào biết đó là mod j :|
3. sửa file ini thì INIFile thôi :|... t lười viết thêm... mà có khó j đâu -_-", đừng nghĩ là nó ini, nghĩ là txt ấy :v
4. cái nào cơ :| lâu ko đụng quên r :))

^ Label.SetText, F1 để biết thêm chi tiết, tham khảo Easy Launcher để biết cách sửa tên
 
2. add chứ, gặp mấy cụ nội đặt tên linh ta linh tinh thì ct quái nào biết đó là mod j :|
3. sửa file ini thì INIFile thôi :|... t lười viết thêm... mà có khó j đâu -_-", đừng nghĩ là nó ini, nghĩ là txt ấy :v
4. cái nào cơ :| lâu ko đụng quên r :))

^ Label.SetText, F1 để biết thêm chi tiết, tham khảo Easy Launcher để biết cách sửa tên
2:ừ
3:nói thế thì biết rồi
4:thôi chắc kệ
5:? làm thế nào để tạo ra 1 hình ảnh theo kiểu toạ độ X,Y thế nhỉ.mình chỉ biết cách cho cái hình ảnh đấy ra ngoài rồi dùng lệnh : JLR.SetPos("de_dust",33,178);.như thế này thì hơi bất tiện
6:hình như AMS không thể nào làm được hình ảnh chuyển khi mình di chuột tới 1 cái labeltext thì nó show image lên
7:Khi nào rảnh lên on yahoo nhé :D
 
Chỉnh sửa cuối:
2:ừ
3:nói thế thì biết rồi
4:thôi chắc kệ
5:? làm thế nào để tạo ra 1 hình ảnh theo kiểu toạ độ X,Y thế nhỉ.mình chỉ biết cách cho cái hình ảnh đấy ra ngoài rồi dùng lệnh : JLR.SetPos("de_dust",33,178);.như thế này thì hơi bất tiện
6:hình như AMS không thể nào làm được hình ảnh chuyển khi mình di chuột tới 1 cái labeltext thì nó show image lên
7:Khi nào rảnh lên on yahoo nhé :D
8:Tại sao ở easy launcher khi vào phần main có cái chữ nickname ở dưới hiển thị tên người chơi,mình cũng làm theo như vậy,phần login cũng như thế nhưng khi sang trang thì vẫn hiện cái chữ nickname ??? nghĩ mãi không ra,tìm đủ cách
5. Bác kéo thẳng vào GUI cũng được mà
6. Em có 1 cách nhưng mà hình ảnh không chạy theo con chuột được, bác thấy được không
8. Bác ghi cái nickname ấy ra ini rồi cho load thử xem
 
Thế muốn draw 1 image thì như thế nào ? Ví dụ muốn khi ấn vào đăng kí thì khung đăng kí hiện ra . Nếu làm như NguLongHaKhac thì hơi bất tiện
 
Thế muốn draw 1 image thì như thế nào ? Ví dụ muốn khi ấn vào đăng kí thì khung đăng kí hiện ra . Nếu làm như NguLongHaKhac thì hơi bất tiện
Cái khung đăng kí đó thì bạn có thể tạo 1 page mới, vẽ GUI dễ hơn
 
6:hình như AMS không thể nào làm được hình ảnh chuyển khi mình di chuột tới 1 cái labeltext thì nó show image lên

label properties -> script -> on enter
Image.Load("Image1", "AutoPlay\\Images\\indigorose.png");
 
2:ừ
3:nói thế thì biết rồi
4:thôi chắc kệ
5:? làm thế nào để tạo ra 1 hình ảnh theo kiểu toạ độ X,Y thế nhỉ.mình chỉ biết cách cho cái hình ảnh đấy ra ngoài rồi dùng lệnh : JLR.SetPos("de_dust",33,178);.như thế này thì hơi bất tiện
6:hình như AMS không thể nào làm được hình ảnh chuyển khi mình di chuột tới 1 cái labeltext thì nó show image lên
7:Khi nào rảnh lên on yahoo nhé :D
Không gì là không thể. Em có thể reg nick tại Indigorose và vào 4rum rồi lục tung mọi thứ lên. Mọi thứ đều làm được hết.
 
Status
Không mở trả lời sau này.
Back
Top