Ü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 - 1Mark6

Oldalak: 1 ... 15 16 [17] 18 19 ... 29
241
Segítségkérés / Paraméter elhagyás
« Dátum: 2015. Szeptember 27. - 17:34:20 »
Köszönöm szépen pont erre gondoltam :D

242
Segítségkérés / Paraméter elhagyás
« Dátum: 2015. Szeptember 27. - 16:42:53 »
Sziasztok, azon gondolkozok már egy ideje hogy paramétert el lehet e hagyni, vagy valami más megoldással megoldani.
Például :
/kocsi <megnéz,kivesz,betesz> <ha kivesz/betesz akkor ide egy ammount>
azaz 3 parancskombináció
/kocsi megnéz
/kocsi kivesz mennyiség
/kocsi betesz mennyiség
Ugyebár ez így néz ki, a sscanf része :
 
if(sscanf(params,\"s[12]d\",cselekves,mennyiseg))

 
ez müködik is, de csak a kivesz és betesz.
Ha a megnézt akarom akkor igy kell beirni /kocsi megnéz 0
mivel ugyebár 2 param van megadva, és ezt nem lehetne valahogyan elhagyni?
strcmp(cselekves,\"megnéz\",true) && mennyiseg == 0-val sem müködik :(
Ezért kérlek ha tudtok segitsetek, köszönöm :D

243
Segítségkérés / Chat error?
« Dátum: 2015. Szeptember 26. - 21:00:51 »
A sscanfnak nincs baja, de Random ráhibázott :P
Köszönöm a segitséget ! :D

244
Segítségkérés / Chat error?
« Dátum: 2015. Szeptember 26. - 18:17:51 »
Sziasztok, a napok folyamán irogattam egy módot, ami házi szerveren tökéletesen müködik, azonban, ha felrakom egy Linux szerverre ( külső VPN ), és felmegyek, majd irok a chatba akkor teljes mértékben kifagy, de azt megállapítottam, hogy nem csak a sima chatnél hanem RP chataknél is, ergo valamelyik kód nem passzol.
Hát megadnám a RangedMessage Kódomat, én nem találtam hibát, server log üres, kérlek segitsetek ha tudtok.
 
stock SendRangedMessage(playerid,r,szoveg[])
{
new Float:POS[3];
GetPlayerPos(playerid,POS[0],POS[1],POS[2]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i,r,POS[0],POS[1],POS[2]))
{
   if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(id))
   {
      SendClientMessage(i,-1,szoveg);
   }
}
}
}

 
Példa parancs :
 
CMD:b(playerid,params[])
{
new szoveg[128],string[128];
if(sscanf(params,\"s[128]\",szoveg)) return SendClientMessage(playerid, -1,\"\"SZ_PIROS\"[ \"SZERVER_NEV\" ]\"SZ_FEHER\" Használat : /b [ OOC Üzenet ]\");
{
format(string,sizeof(string),\"\"SZ_OOC\"(( [%d] %s OOC : %s ))\",playerid,Nev(playerid),szoveg);
SendRangedMessage(playerid,20,string);
}
return 1;
}

245
Archívum / Rommel Life Roleplay -Write your stories-
« Dátum: 2015. Szeptember 23. - 18:22:58 »
Kedves WHADEZ úr !
Jó ön felől újra hallani, és sajnálattal kell közlenem de téved.
Azóta amióta utoljára találkoztunk a script szakmai tudásom kicsit fejlődött, nem mondom hogy hibátlan a kialakuló mód, és azt sem cáfolom hogy új vagyok e területen.
De minden nagyember kicsiben kezdte, és úgy gondoltam, hogy ez az a dolog ami a kezdetet jelenti, hiszen ez egy áttörés számomra is.
Köszönöm a jó kívánságot, és ugyanezt kivánom önnek is !

246
Segítségkérés / Sscanf probléma
« Dátum: 2015. Szeptember 19. - 13:13:36 »
Értem, mostmár rájöttem én is :D Köszönöm a segitséget, esetleg egy stock Logged parancsot kérhetnék? Ami igaz értéket ad ha Connected a player.

247
Segítségkérés / Sscanf probléma
« Dátum: 2015. Szeptember 19. - 12:27:14 »
Milyen stock, ez csak egy változó,
 
new Logged[MAX_PLAYERS];
if(dialogid == bejelentkezes)
{
      Logged[playerid] = 1; // A teljes szkriptet kivágtam mert fölösleges ez a lényeg
}

 
és kb. ennyi az ellenörzése if(Logged[playerid] == 1)
EDIT : Amikor beirnám szerveren hogy pl. /makeadmin KisPista , akkor SERVER UNKNOW COMMAND, de ha beirom hogy /makeadmin 1Mark6 akkor lefut.

248
Segítségkérés / Sscanf probléma
« Dátum: 2015. Szeptember 19. - 12:06:11 »
Változatlan, ugyan az a hibája van, másmódon megtudnám csinálni de úgy akarom hogy a nevét / id-t irja be ésha nincs csatlakozva akkor irja, a params[0], sem jó.
Viszont arra rájöttem hogy IsPlayerConnected(id) == 1-el tökéletesen müködik szóval Logged-el van a problem?

249
Segítségkérés / Sscanf probléma
« Dátum: 2015. Szeptember 18. - 20:33:27 »
Változatlan.
Gondolom az lehet a hiba hogyha beirja hogy KisPista, akkor igy helyetessíti be Logged[KisPista] == 1, ugye bár ez helytelen ezért nem fut le, de ez csak elmélet.

250
Segítségkérés / Sscanf probléma
« Dátum: 2015. Szeptember 18. - 19:51:46 »
Sziasztok !
Egy újfajta parancs módon dolgozok ( nekem új ), hogy ne csak ID-t lehessen hanem Nevet is beirni paraméternek,nos ezzel gyült meg a bajom, hogyha nincs fent az adott nevű/id-jű játékos akkor nem küldi el neki azt az üzenetet, és konzolba irja ezt :
sscanf warning: Format specifier does not match parameter count.

 
Itt a parancs :
 

CMD:makeadmin(playerid,params[])
{
new id;
if(pInfo[playerid][Admin] >= ADMIN_FOADMIN)
{
if(sscanf(params,\"u\",id)) return SendClientMessage(playerid, -1,\"\"SZ_PIROS\"[ \"SZERVER_NEV\" ]\"SZ_FEHER\" Használat : /makeadmin [ Név/ID ]\");
{
   if(Logged[id] == 1)
   {
      SendClientMessage(playerid, -1,\"\"SZ_PIROS\"[ \"SZERVER_NEV\" ]\"SZ_FEHER\" Lefut a parancs !\");
   }
   else SendClientMessage(playerid, -1,\"\"SZ_PIROS\"[ \"SZERVER_NEV\" ]\"SZ_FEHER\" Ez a játékos nem online !\");
}
}
else SendClientMessage(playerid, -1,\"\"SZ_PIROS\"[ \"SZERVER_NEV\" ]\"SZ_FEHER\" Ehhez a parancshoz nincs jogosultságod !\");
return 1;
}

251
Segítségkérés / Dini avagy MSQL
« Dátum: 2015. Szeptember 16. - 18:27:38 »
Sziasztok !
Amint a címből is kiderült szeretnék segítséget kérni egy döntéshez.
Dini avagy MSQL hasznosabb,könnyebb, melyiket ajánlanád, mi a hátránya/előnye.
Mindkettőt használtam már, volt pár ember aki a dini-t a többség MySQL-t ajánlotta,ezért szeretném felvetettni itt is a kérdést, hogy végre le tudjam zárni ezt a témát magamban és a hozzám hasonló emberekben.
Ez a kérdés, vitatható, és szeretném hogy ne csak annyit írjatok hogy dini, mysql, hanem indokoljátok is meg.
Mert jó lenne végre egy dologra összpontosítani, mert egy ideig dolgozok ebbe, aztán mondják próbáljam ki ezt, és így ugrálok a kettő között.
Mivel a dini elég régi és a mysql az új, azonban mindegyik más más.
Kérlek segítsetek dönteni :D

252
SA-MP: Szerverfejlesztés / Jármű rendszer
« Dátum: 2015. Augusztus 31. - 12:23:33 »
Köszönöm szépen, ez a célom hogy viszonylag hasznos szkriptekell segitselek titeket, esetleg a kezdő scriptereket, az adatbázis bőviteni, és közben olyan dolgokat tanulok amiket nem is gondoltam volna.
UI: A link nem lett javítva ez volt leglöször is :D

253
SA-MP: Szerverfejlesztés / Jármű rendszer
« Dátum: 2015. Augusztus 31. - 12:11:26 »
Tudom hallotam már, róla de a fájlokat jobban szeretem :D
Ezért dropboxot használok

254
Szkript kérések / Jármü rendszer
« Dátum: 2015. Augusztus 31. - 12:08:58 »

255
SA-MP: Szerverfejlesztés / Jármű rendszer
« Dátum: 2015. Augusztus 31. - 12:05:13 »
Nekem tökéletesen müködik a link.

Oldalak: 1 ... 15 16 [17] 18 19 ... 29
SimplePortal 2.3.7 © 2008-2024, SimplePortal