bKeypad
Mi ez?
Egy jelszavas rendszer textdraw-al készítve. Maximum 8 számból állhat a jelszó!Függvények:
ShowPlayerKeypad(playerid,jelszo) - Megjeleníti a játékosnak a rendszert.
HidePlayerKeypad(playerid) - Eltünteti a játékosnak a rendszert.
Eljárások:
OnPlayerKeypadSucces(playerid) - Ez akkor hívódik meg ha a jelszót sikeresen be írta.
OnPlayerKeypadFailed(playerid) - Ez akkor hívódik meg ha a jelszót sikertelenül írta be.
FONTOS:
Az
OnPlayerClickTextDraw eljárás alá írd be a következõt:
OnPlayerClickKeypad(playerid,Text:clickedid);
Képek:

Példaszkript:
#include <a_samp>
#include <keypad>
public OnFilterScriptInit()
{
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerClickTextdraw(playerid,Text:clickedid)
{
OnPlayerClickKeypad(playerid,Text:clickedid);
return 1;
}
public OnPlayerConnect(playerid)
{
TogglePlayerSpectating(playerid,1);
ShowPlayerKeypad(playerid,12345);
return 1;
}
public OnPlayerKeypadSucces(playerid)
{
GameTextForPlayer(playerid,\"~g~SIKERES\",3000,3);
TogglePlayerSpectating(playerid,0);
HidePlayerKeypad(playerid);
return 1;
}
public OnPlayerKeypadFailed(playerid)
{
GameTextForPlayer(playerid,\"~r~HIBAS JELSZO\",3000,3);
HidePlayerKeypad(playerid);
Kick(playerid);
return 1;
}
Letöltés: Keypad.inc
Ez igen Booy, csak így tovább. ;)
UI: Egy példa szkripttel kiegészíthetnéd a leírást.
Köszi :)
Példaszkripttel kiegészítve! :)
Nemrossz, lehet felhasználom :P
Off: Vmikor az npc-met is befejezhetnéd :angel:
Hogy kell berakni? xD
Not bad.
csak így tovább.
Köszi mindenkinek :)
Hogy kell berakni? xD
A szervermappa/pawno/include mappába rakd bele a keypad.inc fájlt.
És az #include <a_samp> alá írd be azt hogy: #include <keypad>
És a többi le van írva...
Szép lett, tetszik.