Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - dipsnark

Oldalak: 1 ... 6 7 [8] 9 10
106
Segítségkérés / Proxdetector?
« Dátum: 2013. május 25. - 23:45:07 »
Esetleg valaki olyat tud, ami a ProxDetectorhoz hasonló? Bizonyos távolságban mutassa az üzit csak és színekkel. Zsoleszka gondolom félreértelmezte az elsõ hozzászólásom.

107
Segítségkérés / Kapu nyitás!
« Dátum: 2013. május 22. - 16:50:21 »
return 1;

 
a parancs legvegen.

108
Segítségkérés / Proxdetector?
« Dátum: 2013. május 22. - 16:47:20 »
Sziasztok!
Olyan kerdesem lenne, hogy a ProxDetector fuggvenynek nincsen mar korszerubb, egyszerubb, jobb valtozata? Hivatalos forumon azt irjak, hogy mar outdated, de mas megoldast nem igen akartak irni....
Koszonom!

109
Segítségkérés / Melyik MySQL plugin
« Dátum: 2013. május 19. - 23:08:45 »
BlueG mindenképpen, ha most kezded a mysql-t akkor R6-os verziót.

110
Segítségkérés / Parancs kérdés
« Dátum: 2013. május 19. - 21:58:34 »
Sziasztok!
Ismét elakadtam az sscanfban...
Tehát van egy parancsom ami a következõ: /parancs [Funkció] [Mennyiség] Ez idáig nem is nagy dolog.
Azonban amikor ellenõriztetem sscanf-fal(ha nem stim akkor kiíratom a parancs használatát) akkor nem szeretném, hogy a \"Mennyiség\" paramétert számításba vegye, ugyanis az nem biztos, hogy minden funkcióhoz kell. Pl.: /parancs restart és /parancs adminjail [Mennyiség/idõ]
Ezt úgy próbáltam, hogy a legelején csinálok egy ilyet:
 
if(sscanf(param, \"s[32]\", param2)) return SendClientMessage(...);

 
Ezután összehasonlítom a param2-öt egy funkció nevével(pl adminjail)
 
if(strcmp(param2, \"adminjail\", true) == 0)

 
ez alá pedig írok egy ilyet:
 
if(sscanf(param, \"s[32]s[32]\", param2, mennyiseg)) return SendClientMessage(...);

 
illetve ezzel is próbáltam:
 
if(sscanf(param2, \"s[32]\", mennyiseg)) return Send...

 
Viszont amikor összehasonlítom a param2-öt egy funkcióval és utána még megadok egy paramétert(pl.: /parancs adminjail(param2) 20(paraméter)) akkor nem teljesül az összehasonlítás. Tehát tudom, hogy mi is a baja, mert a param2 ugye nem egyenlõ már a funkció után lévõ paraméterrel. Ezt hogyan tudnám orvosolni? Esetleg ötletek? Remélem nem voltam túl bonyolult.
Köszönöm!

Dupla hozzászólás automatikusan összefûzve. ( 2013. május 19. - 23:09:33 )

Megoldva...
csak elõre össze kellett tenni az összes paramétert.

111
RP/RPG kérések / See mod spawn beállítás
« Dátum: 2013. május 15. - 22:37:45 »
Keress rá a szövegre, hogy \"Elhagyatott szigeten ébredsz\" vagy már nem emlékszem, hogy mi, de ilyesmi. SetPlayerPos-t állíts át akörül. Nem tudok kódot adni mert éppenséggel nincs meg.

112
RP/RPG kérések / See mod fegyver skill, auto tuning
« Dátum: 2013. május 15. - 22:33:20 »
Kapcsold be a Mysql debugot és nézd meg a logját, hogy mit hív, mikor meg hogy.

113
Segítségkérés / Kordináta
« Dátum: 2013. május 12. - 19:53:45 »
CMD:sajt(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z))
{
// ha a koordinátán van
}
return 1; // ha nincs akkor nem csinál semmit(ide lehet mondjuk Msg-t is pl Nem vagy a sajtgyárban.)
}

114
RP/RPG kérések / AfterLife átváltás
« Dátum: 2013. május 12. - 19:35:56 »
Kifagy gondolom... Nézd át a scriptben, hogy mit is csinál amikor az említett dolgokat elvégzed a szerveren. Tudtommal ha más verziójú klienst használsz, mint a szerver verziója, akkor alapból nem tudsz csatlakozni rá, tehát a hibák nem emiatt vannak, de a 0.3x-es frissítésrõl is van egy tut.

115
RP/RPG kérések / See modba ne a szigeten kezdjünk.
« Dátum: 2013. május 12. - 19:31:15 »
Nekem olyan van, hogy Unity Stationsben kezdesz, de szerintem a koordinátákat át tudod írni ahol kell.
 
public Megmenekules(playerid,part)
{
if(IsPlayerConnected(playerid) && Logged(playerid))
{
if(PlayerInfo[playerid][pTut] == 0)
{
    if(part == 1)
    {
        Freeze(playerid,2000);
        SetPlayerInterior(playerid,1);
        SetPlayerPos(playerid,1769.92,-1866.57,13.57); // ezen módosíthatsz
        SetTimerEx(\"Megmenekules\",2000,0,\"dd\",playerid,2);
    }
    else if(part == 2)
    {
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerPos(playerid,1769.92,-1866.57,13.57); // és ezen
        GiveMoney(playerid,250000);
      if(Magyar(playerid))
         Msg(playerid,\"Kezdésnek kaptál 250,000Ft-t!\");
      DisablePlayerCheckpoint(playerid);
      SetPlayerCheckpoint(playerid,1769.92,-1866.57,13.57, 5);
      PlayerInfo[playerid][pTut] = 1;
      AdatMentesSQL(playerid);
    }
}
}
return 1;
}

 
Személy szerint én az egész kezdõspawn(és kezdõrendszert) átírtam egy sokkal effektívebbre és átláthatóbbá, ez egy nagyon régi kód, de ha nem írtál át rajta semmit, a fenti funkcióra keress rá és másold a helyére ezt(miután a koordinátákat átírtad a sajátodra). A forwardot hagyd felette.

116
RP/RPG kérések / See mod fegyver skill, auto tuning
« Dátum: 2013. május 12. - 19:24:33 »
Még valami: AdatmentesSQL és AdatbetoltesSQL-t(vagy valami hasonló, de SQL-el végzõdik) is nézd át, mert lehetséges, hogy ott is hiba lehet.

117
RP/RPG kérések / See mod fegyver skill, auto tuning
« Dátum: 2013. május 11. - 23:55:21 »
Én eléggé komolyan foglalkoztam a see moddal(parancsok 70%-a zcmd-be, fincsi) de nem találkoztam ilyen hibával. Kezdetektõl mentette a skilleket. Esetleg az AdatmentesSQL(asszem ez az) részbe nézz be a skillekhez, hogy jó változót ment-e és a skill-adó parancs(vagy lõtér) jó változóhoz ad-e hozzá.
Edit: Ja meg ugye egyértelmû, hogy az SQL kapcsolatot és ellenõrizd, én ki szoktam íratni a konzolba.

118
Segítségkérés / sscanf VAGY
« Dátum: 2013. május 11. - 13:56:05 »
TengeriMalac megoldása lett végül a legkonfortosabb, ugyanis ha if-ben két sscanfot használok VAGY-al errorozik a pawno  :-[
Amit pedig AmF írt akkor lenne jó, ha a paraméterekben egy játékost, egy integert és egy szöveget is használnék egymás után.
Amit zsolesszka írt, azzal az a baj, hogy nem játékosnevet értek a string alatt, hanem egy szót(\"kikapcsol\"). Mindenesetre próbáltam csak \"u\"-val, mert én is azt hittem, hogy jó lesz, de sajnos nem.
Mindenesetre meg lett oldva, köszönöm a segítséget!

119
Segítségkérés / sscanf VAGY
« Dátum: 2013. május 10. - 23:20:42 »
Köszönöm a válaszokat holnap kipróbálom a megoldásokat és írok :) Azt hittem mondjuk, hogy van egy ilyen alapból az sscanf-ban csak én nem tudom  :o

120
Segítségkérés / sscanf VAGY
« Dátum: 2013. május 10. - 21:51:16 »
Sziasztok!
Szeretném megtudni, hogy sscanf-ban lehetséges-e a VAGY használata.
A következõképp kellene nekem használni:
 
sscanf(param, \"u\", giveplayerid) return SendClientMessage(playerid, \"Használat: /parancs [JátékosID / Kikapcsol]

 
(ezt csak most példának írtam)
Tehát a parancsnak a paramétere lehet egy felhasználó, vagy egy string is, ez kellene nekem.
Köszönöm a válaszokat!

Oldalak: 1 ... 6 7 [8] 9 10
SimplePortal 2.3.7 © 2008-2024, SimplePortal