Autor | Zpráva | ||
---|---|---|---|
orava)) Profil * |
#1 · Zasláno: 20. 4. 2008, 11:50:47
Ahoj, robim si online hru a uz som tam daco spravil ale vobec neviem ako spravit utok na cas!
Staci mi teoreticka cast |
||
Matty Profil |
#2 · Zasláno: 20. 4. 2008, 11:52:38
orava))
CRON by mohl pomoct. |
||
orava)) Profil * |
#3 · Zasláno: 20. 4. 2008, 11:59:54
Matty
mas pravdu to bolo prve na co som sa chcel obratit ale nemam ho k dispozicii |
||
Matty Profil |
#4 · Zasláno: 20. 4. 2008, 12:01:52
orava))
V tom případě přes PHP. A při každé návštěvě stránky kontrolovat, zda se nějaký útok už vykonal, vykonává nebo vykoná. |
||
orava)) Profil * |
#5 · Zasláno: 20. 4. 2008, 12:05:36
Takze
poslem utok s 100 jednotkami ! a odidem ako urobim aby tam dorazil prave vtedy napr za 20 minut zabojoval a odisiel naspat? |
||
srigi Profil |
#6 · Zasláno: 20. 4. 2008, 12:12:58 · Upravil/a: srigi
Spravis si tabulku s frontou uloh a pri lubovolnom pristupe lubovolneho klienta (aj nesuvisiaceho) budes tabulku citat a adekvatne reagovat. Tento pristup je vsak dost narocny na konzistenciu, lebo manipulujes s udajmi, ktore nasuvisia s danym klientom.
Podla vsetkeho budes musiet vyuzit transakcie, lebo ak ti na stranku pridu dvaja klienti naraz a v tabulke bude zapisana nevybavena uloha, musi ju obsluzit iba jeden z klientov. |
||
orava)) Profil * |
#7 · Zasláno: 20. 4. 2008, 16:46:48
Takze :
Spravim si tabulku FRONTA a tam budem pridavat utoky s casmi koristou straty atd, Ak sa ten dotycny na ktoreho ide utok prihlasi a minie nejake suroviny postavi jednotky tak sa UPDATNE riadok vo FRONTE ! a ked sa znovu prihlasi utocnik tak mu to prida/odecte jednotky , suroviny atd. Nejake pripomienky?! |
||
suky Profil |
#8 · Zasláno: 20. 4. 2008, 17:00:09
orava))
Je to ale hodne neefektivni zpusob. Btw muzes si misto automatickeho cronu udelat rucni pro sebe jako spravce :D zpatky do reality, tim spatnym zpusobem bych na kazde strance kontroloval frontu a pokud by tam byl prekroceny nektery casovy limit, spustil bych provedeni ukolu, ale jak rikam, pak to budou odnaset jednotlivi uzivatele... |
||
orava)) Profil * |
#9 · Zasláno: 20. 4. 2008, 17:19:04
Ale to by som musel ma zapnuty stale PC na rucny CRON
|
||
TSD Profil * |
#10 · Zasláno: 20. 4. 2008, 17:20:44
Na tom nevidím nic neefektivního. Hráč A útočí na hráče B. Přidám útok do tabulky. Kdykoliv se A nebo B (nebo kdokoliv jiný, kdo by o útoku měl z principu hry vědět) přihlásí, ověřím, jestli v tabulce útoků není útok, který s nimi souvisí. Pokud ano, řeším to dál.
|
||
suky Profil |
#11 · Zasláno: 20. 4. 2008, 17:28:14
TSD
Nj jenze to budou vsichni hraci... Protoze hra bude mezi hraci propletena... |
||
orava)) Profil * |
#12 · Zasláno: 20. 4. 2008, 17:34:25
suky
to nemozes vediet |
||
TSD Profil * |
#13 · Zasláno: 20. 4. 2008, 17:35:02
suky
ok, o to to je jednodušší. Při přihlášení každého hráče projeď tabulku útoků a smaž ty, které jsou starší, než na kolik mají nastavanou dobu trvání. |
||
suky Profil |
#14 · Zasláno: 20. 4. 2008, 17:37:24
orava))
muzu, hru jsem zkousel TSD Nj ale pokud ta hra nebude max. pro ca. 20 hracu, tak uz je ten zpusob neefektivni.... |
||
orava)) Profil * |
#15 · Zasláno: 20. 4. 2008, 17:39:04
suky
a odkial o nej vies?! |
||
DJ Miky Profil |
#16 · Zasláno: 20. 4. 2008, 17:40:48
a odkial o nej vies?!
Stačí kliknout na web, co máš uvedený v profilu… |
||
orava)) Profil * |
#17 · Zasláno: 20. 4. 2008, 17:42:59
jaj no a ja som si myslel ze som tam nic nevyplnil :D
|
||
orava)) Profil * |
#18 · Zasláno: 20. 4. 2008, 17:47:58
suky
No tak dufam ze si tam dal take heslo ako mas tu :D |
||
suky Profil |
#19 · Zasláno: 20. 4. 2008, 17:49:49
orava))
no tak to bych tady musel mit heslo "heslo" :D |
||
Časová prodleva: 16 let
|
0