14.11.2011, 05:21
How do I script a register system? My one doesn't work.
Can you show me your one and how it works.
That's the one I am using (I didn't make it)
Can you show me your one and how it works.
Код:
forward OnPlayerRegister(playerid, step); public OnPlayerRegister(playerid, step) { if(step == 1) { SetPlayerPos(playerid, 1758.8578,-1871.2877,30.0641); // Hidden Player SetPlayerCameraPos(playerid, 1781.1493,-1833.0995,33.3569); // Camera Pos SetPlayerCameraLookAt(playerid, 1781.0450,-1808.2030,13.5312); // Camera Look At SendClientMessage(playerid, COLOR_WHITE, "=============================================================================="); SendClientMessage(playerid, COLOR_WHITE, "Test, testing Script for testing and more tests"); SendClientMessage(playerid, COLOR_GREY, "Welcome to Test, testing Script! We are proud to have you as our beta testers."); SendClientMessage(playerid, COLOR_GREY, "This is the tutorial, in which you will create your account."); SendClientMessage(playerid, COLOR_GREY, "Please wait while we load and save the required files."); SendClientMessage(playerid, COLOR_WHITE, "=============================================================================="); } return 1; } public OnPlayerConnect(playerid) { new pname[128]; GetPlayerName(playerid, pname, sizeof(pname)); new file[128]; format(file, sizeof(file), "Users/%s.ini", pname); if(!dini_Exists(file)) { dini_Create(file); OnPlayerRegister(playerid, 1); } if(dini_Int(file, "Registered") == 0) { OnPlayerRegister(playerid, 1); } return 1; }