Základní balíček pro Phoenix (nelagující)
Napsal: 22.06.2012 09:59:05
Oficiálni fórum shardu
https://www.darkparadise.eu/Forum/
:.-):-):-) mě zase přestalo blikat tak moc ICQ:-D:-D:-DAnibakul píše:Klaniam sa a dakujem, lamke ako som ja si nesmierne ulahcil zivot.
To je jednoduché protožeGlacius píše:
PS: Ještě další věci jsem si všimnul, když už to nepřejmenovává summy z "Kal Nox Mani" (což je super věc), proč je příkaz "Kill_last" posílá?
Díky za případné rady
Kód: Vybrat vše
foreach (UOCharacter sum in World.Characters)
{
if (sum.Renamable && !summonList.Contains(sum.Serial)) {
UO.Say("{0} kill", sum.Name);
summonList.Add(sum.Serial);
}
Já ten balíček zveřejnil, protože už mám novejRaziel píše:To je jednoduché protožeGlacius píše:
PS: Ještě další věci jsem si všimnul, když už to nepřejmenovává summy z "Kal Nox Mani" (což je super věc), proč je příkaz "Kill_last" posílá?
Díky za případné radytrochu sem to zjednodušil ale prakticky to znamená že to zařve all kill na všechno co jde přejmenovat. Takže bych řekl, že když slezeš z koně tak to pošle i jehoKód: Vybrat vše
foreach (UOCharacter sum in World.Characters) { if (sum.Renamable && !summonList.Contains(sum.Serial)) { UO.Say("{0} kill", sum.Name); summonList.Add(sum.Serial); }
první problém sem jen mrknul ale možná to bude tím laststatusem ... bych si myslel že to bude utočit na lasttarget ne na laststatus ... ale to je celkem jedno, celé to vypadá hodně složitě napsané rozhodně mi přijde hezčí starý pet control (ani nevím jestli tahle uprava má nějaké vylepšení a nebo to je jen prostě pokus jak si to zkusit napsat nějak jinak)
Ocenuju, že sdílíš svoje scripty na veřejném foru, když sis s tím dal určitě dost práce, ale myslel jsem že to budou víc vymakané scripty (neříkám že moje jsou)
pár postřehů:
mohl bys třeba přepsat ty "goto" příkazy ... napsat je ve stařičkém basicu na konzulech před 20ti lety se ještě dá ... ale použít goto v C# je ostuda
nebo nevím proč jsou tam dvě metody pro nastavení jezdítka (pro nasedácí a sesedácí makro klasické jedno a druhé zvlášt pro necro mystika)
nebo proč když už v makrech na heal kontroluješ jestli má v báglu bandy proč je nekontroluješ ve vnitřním cyklu (člověk si všimne že makro nejede když ho pustí ale už si třeba nevšimne při pouštění makra že má jen 10 band. Po chvilce mu dojdou a makro se zasekne - bez hlášky i bez ukončení makra)
atd atd.
snad se neurazíš nebo to nevemeš nijak zle.
Na webu máš někde k tomu ještě Killsay a podobné capovínky.. třeba tam najdeš co chceš..Glacius píše:Zdravím, super balíček, jen mám problém s příkazem "KillLast", chová se podivně. Než jsem si stáhnul tento balíček, používal jsem na posílání summů příkaz ,exec Saykill, waitargetobject laststatus. Ten fungoval následovně: Vytáhl jsem záložku moba (předem), začal sumit a jen mačkal hot key na exec Saykill a všechny sumy utočili na předem vytaženou záložku. Killlast se ale chová úplně jinak, nepamatuje si laststatus, pokud ho vytáhlete před tím než začtete sumit. V praxi to vypadá tak, že vytáhnete záložku, potom začnete sumit, dáte příkaz "Kill_last" a nic se neděje. Je potřeba nejdřív hodit suma, potom vytáhnout záložku a pak příkaz funguje jak má, to znamená vykouzlím suma vytáhnu záložku dam "Kill_last", vykouzlím dalšího summa, znovu musím vytáhnout záložku a znovu "Kill_last", aby ten naposled vykouzlený sum věděl na co útočit... Toto se mi zdá velice nešťastné řešení, je možné že něco dělám špatně, ale pokud to funguje tak jak jsem popsal, tak je to pro mě nepoužitelné. Nešlo by to nějak fixnout ?
PS: Ještě další věci jsem si všimnul, když už to nepřejmenovává summy z "Kal Nox Mani" (což je super věc), proč je příkaz "Kill_last" posílá?
Díky za případné rady
Nic proti, ale já se C# učil, když se do světa dostala první známka, že existuje phoenix...Raziel píše:Když myslíš ... ale já bych se pod něco takového styděl podepsat ... zvlášt jak bych věděl, že ty scripty jsou shit
Mě vše jede, pokud někdo si představuje aby funkce byla jiná no tak to už je jiná...Raziel píše:Asi máš zkreslenou představu o tom, co je 100%
Tak to jsou skreslené data od tebe.. Na webu jsou scripty a tam kde je autor BOT tak samozřejmě asik každého napadne, že to je sebrené někde na webu ....Carda píše:Že takdle zveřejňuješ "svoje" skripty pro všechny je pěkný, to jo.
Byla by ale slušnost dodat, že polovina není tvůj výtvor (ať už čistý copy & paste nebo různý splácaniny) nebo u toho aspoň pokaždý nemít tak blbý kecy...
Občas to i vypadá, žes to kopíroval čistě naslepo, aniž bys měl sebemenší tušení jak to fachá...
Smoce píše: A proč tu všecí máte tak blbé keci ? sere vás , že dávám lidem to, co vi ne ?...
Já ti nevím Razieli, ale mě ty skripty fungujíRaziel píše:Smoce píše: A proč tu všecí máte tak blbé keci ? sere vás , že dávám lidem to, co vi ne ?...
Pokud chceš být dobrá duše proč tam nenahraješ pořádné scripty ? Já si s psaním těch svých dal spoustu práce a tak dávám rady nebo upravy jen známým. Pokud tobě nevadí sdílet scripty s veřejností, proč teda sem dáváš nějakou starou slátaninu kterou ani sám nepoužíváš ? (pokud vůbec máš něco jiného a není to jen kec) Pokud by alespon trochu odpovídaly názvu topicu nemám nic proti, ale dát ostatním scripty o kterých víš že jsou plné chyb ...
Co se funkčnosti týká ... proč si neodpověděl Glaciusovi na ten pet control ? Nebo co kdybys zkusil pustit tu alchemku na inviskách nebo haluzích abys věděl že to prostě nefunguje.
Chápu že lidi co si umí napsat scripty vlastní, když nemají nic svého tak si ty tvé opraví sami a nemusí začínat od píky. Ale lidi kteří si ty tvoje scripty stahujou, nejspíš scripty berou odjinud a upravit je neumí.
Na PET CONTROl jsi odpověděl ty, jestli se mám opakovat tak se budu opakovat....Raziel píše:Smoce píše: A proč tu všecí máte tak blbé keci ? sere vás , že dávám lidem to, co vi ne ?...
Pokud chceš být dobrá duše proč tam nenahraješ pořádné scripty ? Já si s psaním těch svých dal spoustu práce a
tak dávám rady nebo upravy jen známým. Pokud tobě nevadí sdílet scripty s veřejností, proč teda sem dáváš nějakou starou slátaninu kterou ani sám nepoužíváš ? (pokud vůbec máš něco jiného a není to jen kec) Pokud by alespon trochu odpovídaly názvu topicu nemám nic proti, ale dát ostatním scripty o kterých víš že jsou plné chyb ...
Co se funkčnosti týká ... proč si neodpověděl Glaciusovi na ten pet control ? Nebo co kdybys zkusil pustit tu alchemku na inviskách nebo haluzích abys věděl že to prostě nefunguje.
Chápu že lidi co si umí napsat scripty vlastní, když nemají nic svého tak si ty tvé opraví sami a nemusí začínat od píky. Ale lidi kteří si ty tvoje scripty stahujou, nejspíš scripty berou odjinud a upravit je neumí.