Szerző Téma: Hibás parancs  (Megtekintve 3941 alkalommal)

Hibás parancs
« Dátum: 2011. szeptember 04. - 22:54:18 »
+2 Show voters
;;Sziasztok;;
Itt egy kód hogy amikor elírunk egy parancsot akkor ne azt irja hogy UNKNOW COMMAND hanem amit mi beírunk na itt is van
 

public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}

 
Ramélem valakinek segítettem!
(Nehogy FS be építsétek csak a GM etekbe!)
(Köszönöm Gumkacsának)
ZCMD Esetén
[pawn]
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
   new strin[128];
   format(strin, sizeof(strin), \"Sajnálom de a  %s parancs nem létezik\", cmdtext);
   SendClientMessage(playerid,0xFFFFFFFF, strin);
}
return 1;
}[/pawn]
« Utoljára szerkesztve: 2012. február 08. - 16:02:09 írta Norby »

Hibás parancs
« Válasz #1 Dátum: 2011. szeptember 05. - 04:22:08 »
0 Show voters
ZCMD esetén:
 
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"Sajnálom de a  %s parancs nem létezik\", cmdtext);
SendClientMessage(playerid,0xFFFFFFFF, strin);
}
return 1;
}

Nem elérhető JackBronson

  • 1499
  • ??
    • Profil megtekintése
Hibás parancs
« Válasz #2 Dátum: 2011. szeptember 05. - 15:17:29 »
0 Show voters
$[spyKiller]$[ link=topic=15196.msg173717#msg173717 ó

public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}

 
Ramélem valakinek segítettem!
 
[/quote]
Azt tedd,hozzá,hogy ne,hogy igy valaki FS-be rakja bele mert ha FS-be ezt igy bele rakja akkor az összes parancsra ezt irja majd ki...

Hibás parancs
« Válasz #3 Dátum: 2011. szeptember 05. - 16:33:46 »
0 Show voters
Idézetet írta: JackBronson date=1315228649\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11214\" data-ipsquote-contentclass=\"forums_Topic

$[spyKiller]$[ link=topic=15196.msg173717#msg173717 ó

public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}

 
Ramélem valakinek segítettem!
 
Azt tedd,hozzá,hogy ne,hogy igy valaki FS-be rakja bele mert ha FS-be ezt igy bele rakja akkor az összes parancsra ezt irja majd ki...
 
[/quote]
Azt hittem hogy ez logikus :D

Nem elérhető JackBronson

  • 1499
  • ??
    • Profil megtekintése
Hibás parancs
« Válasz #4 Dátum: 2011. szeptember 05. - 16:41:45 »
0 Show voters
Lehet,hogy egy kezdõnek nem logikus...
Ne,hogy bele rakja egy Fs-be  :mistrust:

Hibás parancs
« Válasz #5 Dátum: 2011. szeptember 05. - 16:48:33 »
0 Show voters
Frissítve!

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Hibás parancs
« Válasz #6 Dátum: 2011. szeptember 07. - 22:26:19 »
0 Show voters
Szerintem ilyenre elég volna ez is
 
return SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen parancs! Használd a /help parancsot\");

Hibás parancs
« Válasz #7 Dátum: 2011. szeptember 16. - 15:25:23 »
0 Show voters
Köszi erre úgy is szükségem volt!

Hibás parancs
« Válasz #8 Dátum: 2011. szeptember 22. - 14:54:17 »
0 Show voters
[pawn](strin, sizeof(strin), \"Sajnálom de a  %s parancs nem létezik\", cmdtext)[/pawn]
minek a %s

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Hibás parancs
« Válasz #9 Dátum: 2011. szeptember 24. - 22:16:59 »
0 Show voters
Felesleges asd..
%s = string, bõvebben itt olvashatsz róla.
http://wiki.sa-mp.com/wiki/Format

Hibás parancs
« Válasz #10 Dátum: 2012. február 07. - 16:31:57 »
0 Show voters
és dcmd esetén hogy van?

Hibás parancs
« Válasz #11 Dátum: 2012. február 07. - 17:42:30 »
0 Show voters
Én ezt máshogy oldottam meg, és nekem úgy is tökéletesen mûködik.

Nem elérhető TwisT3R

  • 576
  • Küklopsz
  • Discord: TwisT3R#7833
    • Profil megtekintése
    • Firing Squad Clan
Hibás parancs
« Válasz #12 Dátum: 2012. február 07. - 18:56:05 »
0 Show voters
Kösz, ez pont jöljött nekem :D

Hibás parancs
« Válasz #13 Dátum: 2012. február 07. - 18:59:19 »
0 Show voters
Idézetet írta: leito222 date=1328632950\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11214\" data-ipsquote-contentclass=\"forums_Topic
Én ezt máshogy oldottam meg, és nekem úgy is tökéletesen mûködik.
 
pls mond el hogy oldottad meg

Hibás parancs
« Válasz #14 Dátum: 2012. február 07. - 19:05:38 »
0 Show voters
Egyszerû, nekem mûködik. Remélem Gamemodeba írod, hiszen én is abba írtam, na meg filterscriptbe szerintem fölösleges.
Tehát így:
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
//Na ide írj egy else-t a LEGVÉGÉRE, ami így néz ki
    else
    SendClientMessage(playerid, COLOR_WHITE, \"PARTY EMPIRE: Ismeretlen ez a parancs!\"); // Természetesen szövegnek írod amit akarsz
return 1;
}[/pawn]
Tehát az OnPlayerCommandText alá, és az else fölé mehetnek a parancsok.
Hogyha nem értetted meg, feltételezem nem igazán, mert nem vagyok jó magyarázásban sajnos, akkor írj privátüzenetben, és megmutatom

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal