(: Wow Cliens, Web, Flash, minden kis trükk ami kellhet. :)

Indította NevemSenki, 2010 augusztus 16, 12:31:26 DÉLELŐTT

Előző téma - Következő téma

Action

#105
Nos, nem értem teljesen a kérdést.

Te egy X realmon vagy, azon a realmon még játszanak rajtad kívül Y darabszámú emberek. :)
Ha elmész BG-re vagy Random Instába akkor oda más realm-ról is hívhat be embereket.
OG közepén 50 ember pont elég, ha belegondolsz azon kívül vannak már más fővárosok is + az emberek többsége a játékideje alatt vagy instázik vagy napi küldizik vagy acsikat gyűjt. :)
Azért 49 ember látsz mert ez van beállítva a szerveren.

Triál accal nagyon meg vagy kötve, az arra jó, hogy valaki megtapasztalja milyen a wow alapja és kedvet kapjon.
Szerintem kezdj el más karaktereket és húzd őket ameddig trial még, ezzel is később időt spórolsz magadnak. :)

Amúgy Ident, figyellek ám közbe, szépen haladtok, le a kalappal. :)
Néha napján nyomhatnánk Zandalarit, tuti befutópáros: heal-tank :D

Edit:
http://gnome-lak.hu/?p=257
A WORD elszáll, az írás megmarad.

NevemSenki

Hali.
Az lehetseges lenne hogy egy realmon harom kulonbozo Cliensel is lehessen jatszani? ( 1.12.1 2.4.3. 3.3.5a )
De viszont lekorlatozni ezt-azt.
Classic -- Lv60 Bc -- Lv70 ... Guildok is csak azonos kiegben johessenek letre. Ne lehessen Trade-elni csak azonos kiegesek kozott. Mindenki azokat a dolgokat lassa ami neki kell ( NPC, GObject ). Szakmak kieg szerinti korlatozas.


Szerintem ertheto hogy milyen hulyesegre gondolok.  ;D
Lehetseges lenne?

Udv. Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

tunnr

Meg lehet oldani:) csak azt nem tudom h hogyan viszont azt tudom h a Neocoreba bent van ez a támogatás:)

Raisen

#108
Persze hogy lehetséges csak számunkra lehetetlen :D Pár ok Talentek változása spellek statok bg arena insta röviden ennyi rengeteg meló lenne vele. Képletesen A dbc-t maps vmapsot egybe kéne gyúrni úgy hogy a megadott patchen lévő emberek saját patchükön lévő cuccokat instákat kinézeteket lássák ez nem elég még a szervernek fel kell ismernie az xxx patchen lévő emberkét és azokat láthatóvá tenni vagy elrejtővé ami nem oda illik :)

Grat annak aki ezt megcsinálja szerintem a legkisebb létszám ami ide elég lenne kb 30 ember profi szaktudással és rengeteg idővel :D


▀█▀ █▀▀▄ █▀▀ █▀▀█ ▒█▀▀█ █▀▀█ █▀▀█ █░█ █▀▀█ █▀▀ █▀▀ ░ █░░█ █░░█
▒█░ █░░█ █▀▀ █░░█ ▒█▀▀▄ █▄▄█ █▄▄▀ █▀▄ █▄▄█ █░░ ▀▀█ ▄ █▀▀█ █░░█
▄█▄ ▀░░▀ ▀░░ ▀▀▀▀ ▒█▄▄█ ▀░░▀ ▀░▀▀ ▀░▀ ▀░░▀ ▀▀▀ ▀▀▀ █ ▀░░▀ ░▀▀▀

$0undX

Tunner szerintem akkor szólalj meg ha biztos vagy a dolgodban...
a neoban ahoz volt támogatás hogy különböző realmekre továbbítsa a klienseket, tehát az auth serverben volt 1 csomag struktúra szintű módosítás ami lehetővé tette a különböző verziójú kliensekkel a kapcsolatot, különböző buildű kliensek 1 realmen, nem lehetetlen csak majdnem az, úgy hogy inkább maradjunk a nem lehetségesnél.

tunnr


NevemSenki

Ujabb erdekesseg, de lehet hogy csak en vagyok a hulye.

http://www.trinitycore.info/Achievement_Criteria.dbc_tc2

Kicsit lentebb talalhato hogy

Idéz94  46   8   42   1   0   0   0   0   Eastern Kingdoms

Ezek szerint a Type Multi-Criteria ( http://www.trinitycore.info/Achievement_Criteria_Types_tc2 )

Az Achievement ID pedig 46.
Ez mar igy alapbol nem jo, mivel ez az ID a World Explorer

Akinek van egy kis foglama a szerver es kliens oldlarol az Achievementekrol, az irhatna par sort.
( Achievement dbc tc2, Achievement criteria data tc2, Achievement Criteria Types tc2, Achievement Criteria.dbc, Achievement.dbc osszefuggesekrol. )

Meg egy dolog, van mondjuk ez az Achievement hogy Extinguishing Kalimdor.
Na most igazabol ezt ugy tudom megszerezni ha leadom a megfelelo Questeket ( ID alapjan ), de ha nekem nincs internetem es nem tudom megnezni hogy mi az ID ( mert offline dolgozok ) akkor honnan huzzam elo a szukseges ID-t? Valahol csak meg kell hogy legyen a wowheadon kivul is.

Bocsanat az ekezetek miatt, de a kisgepen csak csircsigisztani windowska van.

Udv. Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

NevemSenki

Ahogy én elnézem, megvannak a dolgok a kliensben. Lehet hogy nem minden, de azért sok minden.

Egy példa.

Achievement_Criteria.dbc

insert into `achievement_criteria` (`id`, `Achievement`, `type`, `asset_id`, `quantity`, `start_event`, `start_asset`, `fail_event`, `fail_asset`, `description`, `flags`, `nemtudom`, `timer_start_event`, `timer_asset_id`, `timer_time`, `ui_order`) values('6937','272','110','45280','40','0','0','0','0','40 torches','16712190','1','5','45280','15','1');


Én kicsit átalakítottam, és bedobtam egy próba adatbázisba, nem sorolom az előnyöket.

Idéz('6937','272','110','45280','40','0','0','0','0','40 torches','16712190','1','5','45280','15','1')

Ez lenne itt a lényeg.

272 --> Achievement ID [ Torch Juggler ]
110 --> A típusa [ Cast_Spell ]
45280 --> Spell ID [ Give Torch (without missile) ]
40 --> Ennyi a követelmény [ Juggle 40 torches ]
15 --> Időkorlát [ in 15 seconds ]


Juggle 40 torches in 15 seconds in Dalaran.

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

NevemSenki

Hali.

Neten keresgeltem most reggel Lenyillo Div-ek utan kutatva.
Rengeteg valtozatot talatam, de mind bonyolultnak latszott.
Itt egy egyszeru

<script type="text/javascript">
      function viewMore(div) {
         obj = document.getElementById(div);
         col = document.getElementById("x" + div);

         if (obj.style.display == "none") {
            obj.style.display = "block";
            col.innerHTML = "<img src='div_kinyit.gif'></img>";
         } else {
            obj.style.display = "none";
            col.innerHTML = "<img src='div_bezar.gif'></img>";
         }
      }
   </script>


<img src='div_bezar.gif'></img> Ide barmi johet, kep vagy szoveg.

<a href="javascript:viewMore('two');" id="xtwo"><img src="div_bezar.gif" /></a>
<p id="two" style="display:none">

Ide jon a szoveg.

</p>


Szerintem ez a legegyszerubb megoldas.

Udv. Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

NevemSenki

És újra essen a hó :D

Phpbb alá egy kis hóesés télire, tudom hogy még korai.
Mindegy milyen témát használsz, egy a lényeg, a js scriptet a fotterben kell definiálni.

Először a script:


var SNOW_Picture = "http://www.hobby-site.blogja.net/sne.gif";
var SNOW_no = 30;

var SNOW_browser_IE_NS = (document.body.clientHeight) ? 1 : 0;
var SNOW_browser_MOZ = (self.innerWidth) ? 1 : 0;
var SNOW_browser_IE7 = (document.documentElement.clientHeight) ? 1 : 0;

var SNOW_Time;
var SNOW_dx, SNOW_xp, SNOW_yp;
var SNOW_am, SNOW_stx, SNOW_sty;
var i, SNOW_Browser_Width, SNOW_Browser_Height;

if (SNOW_browser_IE_NS)
{
SNOW_Browser_Width = document.body.clientWidth;
SNOW_Browser_Height = document.body.clientHeight;
}
else if (SNOW_browser_MOZ)
{
SNOW_Browser_Width = self.innerWidth - 20;
SNOW_Browser_Height = self.innerHeight;
}
else if (SNOW_browser_IE7)
{
SNOW_Browser_Width = document.documentElement.clientWidth;
SNOW_Browser_Height = document.documentElement.clientHeight;
}


SNOW_dx = new Array();
SNOW_xp = new Array();
SNOW_yp = new Array();
SNOW_am = new Array();
SNOW_stx = new Array();
SNOW_sty = new Array();

for (i = 0; i < SNOW_no; ++ i)
{
SNOW_dx[i] = 0;
SNOW_xp[i] = Math.random()*(SNOW_Browser_Width-50);
SNOW_yp[i] = Math.random()*SNOW_Browser_Height;
SNOW_am[i] = Math.random()*20;
SNOW_stx[i] = 0.02 + Math.random()/10;
SNOW_sty[i] = 0.7 + Math.random();
if (i == 0) document.write("<\div id=\"SNOW_flake"+ i +"\" style=\"position: absolute; z-index: "+ i +"; visibility: visible; top: 15px; left: 15px;\"><a href=\"http://www.peters1.dk\" target=\"_blank\"><\img src=\""+SNOW_Picture+"\" border=\"0\"></a><\/div>");
else document.write("<\div id=\"SNOW_flake"+ i +"\" style=\"position: absolute; z-index: "+ i +"; visibility: visible; top: 15px; left: 15px;\"><\img src=\""+SNOW_Picture+"\" border=\"0\"><\/div>");
}

function SNOW_Weather()
{

for (i = 0; i < SNOW_no; ++ i)
{
SNOW_yp[i] += SNOW_sty[i];

if (SNOW_yp[i] > SNOW_Browser_Height-50)
{
SNOW_xp[i] = Math.random()*(SNOW_Browser_Width-SNOW_am[i]-30);
SNOW_yp[i] = 0;
SNOW_stx[i] = 0.02 + Math.random()/10;
SNOW_sty[i] = 0.7 + Math.random();
}

SNOW_dx[i] += SNOW_stx[i];

document.getElementById("SNOW_flake"+i).style.top=SNOW_yp[i]+"px";
document.getElementById("SNOW_flake"+i).style.left=SNOW_xp[i] + SNOW_am[i]*Math.sin(SNOW_dx[i])+"px";
}

SNOW_Time = setTimeout("SNOW_Weather()", 10);

}

SNOW_Weather();


Idézvar SNOW_Picture = "http://www.hobby-site.blogja.net/sne.gif";

Itt ugye meg kell adnunk a kis hópelyhünk elérési útját. Én benne hagyom az én elérési utamat, ez biztosan élni fog egész télen. :)

var SNOW_no = 30; Potyogás beállítása, vagyis mennyi essen.

A scriptet be kell illesztenünk az overali_footer.html-be. Közvetlenül a </body> tag elé tegzük, a megfelelő elérési úttal!

<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
</div>
<script type="text/javascript" src="......................../snow.js"></script>
</body>
</html>


Fehér karácsonyt mindenkinek!
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

lokal

Azer cms-t használok melyik file-ba és hova azon belül kéne beilleszteni, hogy essen a hó? :)

NevemSenki

Én sosem használtam olyat. Hát gondolom annak is van valami footer része, vagy a témában egy rész, ahol a body tage végződik ( </body> ).  Az elé kell betenni. Biztosan van rajtam kívül olyan fórumozó, aki használ Azer cms-t.
Ők biztosan meg tudják neked mondani.

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Rocsorayen

Én sosem használtam de szerintem olyan felépítése van hogy a végén minden fájlban behívja a footer.php-t(feltéve ha így van megoldva). Ha igen akkor a footer.phpbe kell beilleszteni.

NevemSenki

Hali, ujra en. A mobil mar nagy teret hodit, es hat ha optimalizalni akarsz egy weboldalt mobilra, akkor itt egy lehetoseg. Ez a kis kod annyit csinal, hogy megnezi hogy az adott emberke most mirol akarja bongeszni a weboldaladat. Es atiranyithatod az o fehaszlalasahoz optimalizalt weboldalra.

Maga a kod:

<?
function detect_mobile()
{
    $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER['ALL_HTTP'] : '';

    $mobile_browser = '0';

    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);

    if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|iphone|ipad|ipod|android|xoom)/i', $agent))
        $mobile_browser++;

    if((isset($_SERVER['HTTP_ACCEPT'])) and (strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') !== false))
        $mobile_browser++;

    if(isset($_SERVER['HTTP_X_WAP_PROFILE']))
        $mobile_browser++;

    if(isset($_SERVER['HTTP_PROFILE']))
        $mobile_browser++;

    $mobile_ua = substr($agent,0,4);
    $mobile_agents = array(
                        'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
                        'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
                        'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
                        'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
                        'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
                        'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
                        'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
                        'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
                        'wapr','webc','winw','xda','xda-'
                        );

    if(in_array($mobile_ua, $mobile_agents))
        $mobile_browser++;

    if(strpos(strtolower($_SERVER['ALL_HTTP']), 'operamini') !== false)
        $mobile_browser++;

    // Pre-final check to reset everything if the user is on Windows
    if(strpos($agent, 'windows') !== false)
        $mobile_browser=0;

    // But WP7 is also Windows, with a slightly different characteristic
    if(strpos($agent, 'windows phone') !== false)
        $mobile_browser++;

    if($mobile_browser>0)
        return true;
    else
        return false;
}

$mobile = detect_mobile();

if($mobile === true)
    header('Location: http://www.google.hu/');
?>


Na ha ezt te felmasolod a tarhelyedre index.php neven, akkor ha mobillal mesz fel az oldalra, akkor eldob a google-ra. ( Probaljatok ki, nekem mukodik. )
Azt hogy hova dobjaon azt itt tudod beallitani:

if($mobile === true)
    header('Location: http://www.google.hu/');


Remelem valakinek tudtam segiteni ezzel a kis dologgal.

Udv. Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

$0undX

hali!
if($mobile === true)
itt nem két = jelet akartál ? :)

Powered by EzPortal