Horgászat forrás

Indította Word, 2018-07-17, 17:22:59

Sziasztok valaki meg tudja mondani merre találom a horgászatot forrásban?  szeretném át írni a pálya indexet  map1 és map2 esnél mivel nekem nincsenek már meg az alap metines pályák + a birodalom helyet is csak 1 köztes pálya van és szeretném meg csinálni hogy a 3 birodalom map1 és map2 helyet egy másik pályán lehessen csak horgászni és halacskákat ki fogni ami map1 és map2 es halak ellőre is köszönöm a segítséget.

Fishing.cpp
int GetProbIndexByMapIndex(int index)
{
if (index > 60)
return -1;

switch (index)
{
case 1:
case 21:
case 41:
return 0;

case 3:
case 23:
case 43:
return 1;
}

return -1;
}


Ezt kommentezd ki ha nagyobb a mapindexed mint 60:
   if (index > 60)
      return -1;
Aztán switchet egészítsd ki, első része map1-es halak, második része map2-es halak értelemszerűen.

csak ugye GF nél is map1 map2 más indexen van ha jól gondolom azoknak az indexét is ki venném vagy át írnám mind a 3 birodalom esetében ha érted :) mivel nekem már ugye ki van szedve az összes metines pálya egyedül DT ox céh pályák vannak  bent :)

Vedd ki/írd át nyugodtan. Return0 előtt "Map1"-es halak, Return1 előtt "Map2"-es halak.

ha az indexeket  ki veszem az gáz lenne? és csak 1 maradna ott szerinted?

pld  2 nél írom hogy 500 as index és a többit törlöm

2018-07-17, 17:55:15 #5 Utolsó szerkesztés: 2018-07-17, 17:59:07 Szerző: K3zX
Nem gond, bár ha egy programozó ránéz egy Switch-Case-re amibe csak egy érték van, sírni fog :D

Csináld inkább így akkor:
int GetProbIndexByMapIndex(int index)
{
//if (index > 60)
//return -1;

if (index == 499) // Ha nem kell Map1-es hal akkor kiveheted.
return 0;

if (index == 500)
return 1;

return -1;
}


Amúgy WE-ben a víz területét a "Water"-el ki kell jelölni (Mint pl a Block-ot vagy No-PK-t is), és lementeni a server_attr-t is neki, máskülönben azt fogja írni hogy "Itt nem tudsz horgászni (mert nincs víz)". Az hogy vizuálisan van, az magában nem számít, kell neki az attr.

Köszi majd írok ha valami  érdekelne ezzel kapcsolatban addig le zárom a témát.