Hejn@s202 0 Odesláno: 26. Červenec, 2013 Share Odesláno: 26. Červenec, 2013 #include <a_samp> #include <dutils> #include <dudb> #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 new PLAYERLIST_authed[MAX_PLAYERS]; stock SystemMsg(playerid,msg[]) { if ((IsPlayerConnected(playerid))&&(strlen(msg)>0)) { SendClientMessage(playerid,COLOR_SYSTEM,msg); } stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } return 1; public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Live in City text version"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(23, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(56, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(87, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(44, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(21, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(18, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(260, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(30, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1643.4000244141, 1301.5, 10.800000190735); SetPlayerCameraPos(playerid, 1668.5999755859, 1299.5999755859, 18.3746); SetPlayerCameraLookAt(playerid, 1643.4000244141, 1301.5, 10.800000190735); return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnPlayerConnect(playerid) { if (!PLAYERLIST_authed[playerid]) { if(udb_Exists(PlayerName(playerid))) // Když jeho ucet existuje { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Vítej zpět !\nNapiš heslo !","Použít","Odpojit"); // Když existuje zobrazíme dialog } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vítej !\nZaregistruj se, napiš heslo","Použít","Odpojit"); // Když neexistuje zobrazíme dialog } } return 1; } public OnPlayerDisconnect(playerid, reason) { if (PLAYERLIST_authed[playerid]) // Kdyz je prihlaseny { dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); // Ulozime penize } PLAYERLIST_authed[playerid] = false; // Dame ho ze neni odpojen return 1; } public OnPlayerSpawn(playerid) { SetPlayerPos(playerid, 1643.4000244141, 1301.5, 10.800000190735); return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/help", cmdtext, true, 10) == 0) { new String[3000]; format( String,sizeof String, "____________________ Server Info ____________________"); format( String,sizeof String, "» Name: Live in City v0.1]"); format( String,sizeof String, "» Gamemode by Hejnas202",String); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Přihlaš se ! napiš heslo","Použít","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Musíš napsat heslo !","Použít","Odpojit"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Víborně, nyní napiš znovu heslo !","Použít","Odpojit"); } if(response == 2) { Kick(playerid); } } //============================================================================== if(dialogid == 2) { if(response == 1) { if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Musíš zadat heslo !\nNapiš heslo !","Použít","Odpojit"); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); PLAYERLIST_authed[playerid] = true; return SendClientMessage(playerid, BARVA, "Úspěšně přihlášen !"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Registrace","Nespravne heslo !","Použít","Odpojit"); } if(response == 2) { Kick(playerid); } } return 1; } Chyba C:\Users\xxxx\Desktop\Untitled.pwn(164) : warning 203: symbol is never used: "ret_memcpy" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Warning. Link to comment Share on other sites More sharing options...
0 Arthom 6 Odesláno: 26. Červenec, 2013 Share Odesláno: 26. Červenec, 2013 niekde hore: #pragma unused ret_memcpy Link to comment Share on other sites More sharing options...
0 Hejn@s202 0 Odesláno: 26. Červenec, 2013 Author Share Odesláno: 26. Červenec, 2013 dík no a ted mi to píše v konzoli toto Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3x, (C)2005-2013 SA-MP Team [12:18:08] filterscripts = "" (string) [12:18:08] plugins = "" (string) [12:18:08] weburl = "www.sa-mp.com" (string) [12:18:08] password = "" (string) [12:18:08] [12:18:08] Server Plugins [12:18:08] -------------- [12:18:08] Loaded 0 plugins. [12:18:08] [12:18:08] Ban list [12:18:08] -------- [12:18:08] Loaded: samp.ban [12:18:08] [12:18:08] [12:18:08] Filterscripts [12:18:08] --------------- [12:18:08] Loaded 0 filterscripts. [12:18:08] Script[gamemodes/nn.amx]: Run time error 20: "Invalid index parameter (bad entry point)" [12:18:08] Number of vehicle models: 0 [12:18:31] Incoming connection: 93.99.128.107:62542 [12:18:31] [join] Filex has joined the server (0:93.99.128.107) [12:18:35] [part] Filex has left the server (0:1) [12:25:13] Incoming connection: 188.81.126.84:61364 [12:25:13] [join] Bluee has joined the server (0:188.81.126.84) [12:25:49] [part] Bluee has left the server (0:1) Link to comment Share on other sites More sharing options...
0 ApoWo 6 Odesláno: 26. Červenec, 2013 Share Odesláno: 26. Červenec, 2013 Nepoužívam Dini, je zastaralé, použi radšej Y_INI. Link to comment Share on other sites More sharing options...
0 Sathy 3 Odesláno: 26. Červenec, 2013 Share Odesláno: 26. Červenec, 2013 Nepoužívam Dini, je zastaralé, použi radšej Y_INI. Alebo Dof2 Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 26. Červenec, 2013 Share Odesláno: 26. Červenec, 2013 Najkvalitnejšia Registracia cez Y_ini : http://forum.sa-mp.c...ad.php?t=273088 [12:18:08] Script[gamemodes/nn.amx]: Run time error 20: "Invalid index parameter (bad entry point)" [12:18:08] Number of vehicle models: 0 Toto použi main() { print("+---------------------------------------------+"); print("| GameMode |"); print("+---------------------------------------------+\n"); } Link to comment Share on other sites More sharing options...
Dotaz
Hejn@s202 0
Chyba
Link to comment
Share on other sites
5 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now