Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 Polski Portal COLOBOTa - COLOBOT Polish Portal
Forum - Polski Portal COLOBOTa
Strona głównaStrona główna UżytkownicyUżytkownicy GrupyGrupy StatystykiStatystyki


Poprzedni temat «» Następny temat
CHAT
Autor Wiadomość
fly 


Dołączył: 08 Mar 2009
Posty: 21
Wysłany: 08-03-2009, 18:55   

message("wygram ;>"); coś takiego?
 
     
colobotwymiiata 
Zjem cię


Twoja ulubiona misja: Swobodna na Krystalii
Pomógł: 6 razy
Wiek: 20
Dołączył: 02 Lut 2009
Posty: 329
Skąd: Oleśnica
Wysłany: 09-03-2009, 12:55   

Hmm..... można bota, który skanowałby folder "files" i jakby znalazł w pliku "chat" jakiś tekst, to by go wyświetlał. Albo porobić kilka plików np.:"chat_nazwauzytkownika" i zależnie od tego w jakim pliku znalazł tekst wyświetlałby(do przykładu): "nazwauzytkownika mówi:" i wiadomość z pliku. Lub każdy użytkownik miałby swój kolor(DisplayMessage itp...), ale wtedy byłaby ograniczona ilość graczy.
 
 
     
bbiidduull 


Dołączył: 09 Lut 2009
Posty: 140
Wysłany: 09-03-2009, 13:36   

Ewentualnie jak by wciskał pause i pojawia sie pole do wpisanie i przechwicił by to program i wyświetlił na ekranie :D
 
     
fly 


Dołączył: 08 Mar 2009
Posty: 21
Wysłany: 09-03-2009, 15:23   

Właśnie Crtl+Break zmienic na Tab albo Enter :) .
Ale o co wam chodzi z tymi plikami ?? O! Można zrobic niezniszczalną stację przekaźnikową która będzie odbierała tekst wiadomości ;(=).
 
     
colobotwymiiata 
Zjem cię


Twoja ulubiona misja: Swobodna na Krystalii
Pomógł: 6 razy
Wiek: 20
Dołączył: 02 Lut 2009
Posty: 329
Skąd: Oleśnica
Wysłany: 09-03-2009, 19:13   

niby jak??? do tego trzeba specjalny program, bardzo trudny do wykonania! stacja przekaźnikowa przekazuje tylko liczby, a za pomocą liczb bardzo trudno przekazać łańcuch :P . chyba, że masz lepszy pomysł, bo ja nie wiem jak przekazywać tekst Stacją.

PS.: :P
 
 
     
DemoLisH
Zbanowany


Wiek: 24
Dołączył: 20 Kwi 2008
Posty: 273
Skąd: Poznań
Wysłany: 09-03-2009, 19:21   

moj multiplayer mial funkcje chatu i opieral sie na wiadomosciach typu message, lecz nie w postaci kodu, bo mowa robota do czlowieka jest bezsensu tylko wpisywales tekst do multiplayera i 2 graczowi wyswietlal sie tekst w colobocie z wiadomoscia w takiej postaci jakbys wpisal message("costam",DisplayMessage)
_________________
Compiling [Gość.exe]...

Zapraszam na grę zwaną League of Legends:
http://signup.leagueofleg...e98cec278372604
 
 
     
fly 


Dołączył: 08 Mar 2009
Posty: 21
Wysłany: 09-03-2009, 19:51   

Colobotwymiata jak chcesz to ja mogę zrobic ci ten chat.
Ale:
1. Nie będzie współpracował z COLOBOT'em
2. Będzie tworzony w programie U MMF2.
3. no więc odpada ;(.

Ale powiedziałem że aby wysłac wiadomośc trzeba miec stację przekaźnikową i żecy odebrac tak samo i nie takie coś message(cos); tylko Message("Przyszła nowa wiadomośc sprawdź w Stacji Przekaźnikowej").
 
     
colobotwymiiata 
Zjem cię


Twoja ulubiona misja: Swobodna na Krystalii
Pomógł: 6 razy
Wiek: 20
Dołączył: 02 Lut 2009
Posty: 329
Skąd: Oleśnica
Wysłany: 09-03-2009, 20:32   

a jakby się chciało komuś po złości usuwać wiadomości? a poza tym to stacja musiałaby być dla wszystkich zaznaczalna, a to znaczy, że każdy może kliknąć na "Zniszcz budynek" i magnifyDamage nic by tu nie dało. lub mógłby wysyłać masę wiadomości, zapychając w ten sposób stację tak, że nie dałoby się nic nowego wysłać(stacja ma ograniczoną ilość wiadomości).
 
 
     
fly 


Dołączył: 08 Mar 2009
Posty: 21
Wysłany: 09-03-2009, 21:19   

Wiem. Dlatego jak ktoś nie odczytuje i ma za dużo wiadomości to Usuwa tą najstarszą.
 
     
lukas_j 
Geek
127.0.0.1<-hack


Twoja ulubiona misja: nie wiem, lubie wiekszosc :)
Pomógł: 1 raz
Dołączył: 07 Cze 2008
Posty: 187
Skąd: localhost
Wysłany: 09-03-2009, 22:53   

Ale przecież mozna dac niezaznaczalną stacje! Wtedy gracz nic nie zrobi ze stacja, ale nie odczyta tez wiadomosci... Mozna dac jednak stacje dla gracza. Kazdy wysyla wiadomosc i sprawdza w stacji jaka jest. Co na flood: jesli w ciagu sekundy przyjdzie wiecej niz 5 wiadomosci, blokuje sie xzapisywanie tej wiadomosci... Bo 3 wiadomosci to malo. A odstepy czasowe 5 sekund to glupota, bo to bardzo duzo, w szczegolnosci dla kogos kto szybko pisze, czyli mnie... Zobaczymy, najlepiej by zropbic chat taki jak w gta sa w multiplayerze :) na pewno wiele osob gralo wiec wie jak on wyglada!
_________________
Jestem zwolennikiem wolnego oprogramowania!
 
 
     
fly 


Dołączył: 08 Mar 2009
Posty: 21
Wysłany: 10-03-2009, 06:06   

[quote=ja] niezniszczalną stację przekaźnikową [/quote]
 
     
DeiDara 
Derosa out.


Twoja ulubiona misja: Wszystkie z Wulkani
Pomógł: 2 razy
Wiek: 21
Dołączył: 23 Lip 2008
Posty: 205
Skąd: Włocławek
Wysłany: 10-03-2009, 12:59   

właśnie że nie on dobrze napisał "nie-za-zna-czalną"
_________________
An open mind is like a fortress with its gates unbarred and unguarded.
 
 
     
shoter
Gość


Wysłany: 10-03-2009, 17:14   

fly napisał/a:
Colobotwymiata jak chcesz to ja mogę zrobic ci ten chat.
Ale:
1. Nie będzie współpracował z COLOBOT'em
2. Będzie tworzony w programie U MMF2.
3. no więc odpada ;(.

Ale powiedziałem że aby wysłac wiadomośc trzeba miec stację przekaźnikową i żecy odebrac tak samo i nie takie coś message(cos); tylko Message("Przyszła nowa wiadomośc sprawdź w Stacji Przekaźnikowej").

można to lepiej zrobić w jakimś API.Np tak jak xfire może dać wyskakujące okienko na wierzch ;) .Może nawet w WinApi,niestety w komunikacji komputer-komputer jestem słaby

jak ktoś nie zrozumiał mojej myśli :
program (chat) tworzy okienko(program != okienko,oj nie ;) ) które ma właściwość zawsze na wierzchu(lub rysuje coś na najwyższym okienku) , a w nim widzimy chat itp :)
 
     
adiblol 
Administrator forum
FLOSS FTW!


Twoja ulubiona misja: porównywanie formatów audio
Pomógł: 18 razy
Dołączył: 21 Kwi 2008
Posty: 1313
Skąd: pokój odsłuchowy
Wysłany: 10-03-2009, 21:32   

Rysowanie na najwyższym okienku (Colobot w tym przypadku) pewnie nic nie da bo Colobot nadaje na DirectX.
_________________
1Tbps Project && Telecomix Network

 
 
     
DemoLisH
Zbanowany


Wiek: 24
Dołączył: 20 Kwi 2008
Posty: 273
Skąd: Poznań
Wysłany: 11-03-2009, 13:02   

mozna zrobic hooka na directx ale mnie to przerasta i przeraza :P
_________________
Compiling [Gość.exe]...

Zapraszam na grę zwaną League of Legends:
http://signup.leagueofleg...e98cec278372604
 
 
     
Wyświetl posty z ostatnich:   

Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Polski Portal COLOBOTa © 2008 - 2012