GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: KICSI8 - 2010. december 13. - 17:53:20

Cím: PLS Segítsetek /help
Írta: KICSI8 - 2010. december 13. - 17:53:20
Azt szeretném kérni hogy valaki nem tudna nekem írni eggy példa Dialógus Helpet,hogy ha beírjuk hogy /help akkor a képernyõ közepére kidobja azt a szöveget amit akarunk.  :dead: :dead:
Még volna itt mégvalami  :amazed: :laugh: xD
Nem veszi be a parancsokat,nem ír ki semmit se azt hogy hibás parancs .
Segítségeteket elõre is köszönöm.
Cím: PLS Segítsetek /help
Írta: ZeRo - 2010. december 13. - 18:01:36

public OnPlayerCommandText( playerid, cmdtext[  ] ) {
    if( strcmp( \"/help\", cmdtext, true ) == 0 ) {
        ShowPlayerDialog( playerid, 2415, DIALOG_STYLE_MSGBOX, \"Segítség\", \"/tele a teleortokért\\n/cmds a parancsokért\\n/rules a szabályokért\\nstb...\", \"Ok\", \"\" );
        return 1;
    }
    return 0;
}

 


A második dolog olyankor szokott történni, ha helytelenül van megírva az OnPlayerCommandText függvényed( pl. helytelen visszatérés ), vagy mondjuk van egy filterszkripted, ami zcmd-t használ, de maga a módod nem, stb.
Cím: PLS Segítsetek /help
Írta: KICSI8 - 2010. december 13. - 18:22:11
És ilyenkor mit csináljak? Ha a GM-em nem zcmds-re van beállítva(A GM-et magam írtam).
E:
Amit elkuldtél a Helpet(nagyon szépen koszonom)de az sem megy :S Beírom hogy /help és nem ír ki semmit :S
ChuckNorris: Módosítva.
Cím: PLS Segítsetek /help
Írta: []lambo96[] - 2010. december 13. - 19:52:54
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/help\", cmdtext, true, 10) == 0)
{
    ShowPlayerDialog(playerid, DIALOGID+30, DIALOG_STYLE_MSGBOX,\"SZERVER segítség!\",\"A szerver parancsokat megtalálod a képernyõ alján\\nHa valami hibát találsz kérlek jelentsd egy adminnak\\nHa csítert látsz /report [játékosid] [indok]\",\"Köszönöm\",\"\");
return 1;
}
return 0;
}
Cím: PLS Segítsetek /help
Írta: BeNiBoY - 2010. december 14. - 06:34:07
ne duplapostolj, és \"egy\" nem \"eggy\"
Cím: PLS Segítsetek /help
Írta: Stray - 2010. december 14. - 09:59:08
A gamemode elejére
 
include<zcmd>

 
Aztán átírod
 
OnPlayerCommandText

 
-et
 
OnPlayerCommandReceived

 
-re
Ha minden igaz jólesz.
Cím: PLS Segítsetek /help
Írta: KICSI8 - 2010. december 15. - 16:47:16
Még így sem megy  :-[ :-[ A Pawnoba hiba nélkül van és nem megy.
Beírom hogy /help és nem ír ki semmit..
Még a Include ZCMD-t is letoltottem és semmi..
Valaki még segítsen PLS.