bobo 0 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 dobrý den začal jsem dělat svuj první mod ale udělal sem první kod a hned problém s pawnem nejsem na velké urovni :DDD main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { #include // #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 // #pragma unused strtok // new bool:login[MAX_PLAYERS]; // stock PlayerName(playerid) { new name[24]; GetPlayerName(playerid, name, sizeof(name)); return name; } // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 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, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; login[playerid] = false; if (!login[playerid]) { if(udb_Exists(PlayerName(playerid))) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); } } } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; if (login[playerid]) { dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); } login[playerid] = false; } public OnPlayerSpawn(playerid) { 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 OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; if(dialogid == 1) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); } if(response == 2) { Kick(playerid); } } if(dialogid == 2) { if(response == 1) { if (!udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); login[playerid] = true; return SendClientMessage(playerid, 0xFFFFFFFF, "byl si přihlášen"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","špatné heslo !!!!!!","Ok","Odpojit"); } if(response == 2) { Kick(playerid); } } } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } a píše mi to error C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(14) : fatal error 100: cannot read from file: "dudb" Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 Stáhni si dudb include/ Link to comment Share on other sites More sharing options...
0 mattmatt 20 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 Stáhni si dudb include/ A vlož do složky Slozka_s_Pawnem/include Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 25. Červenec, 2012 Administrátor Share Odesláno: 25. Červenec, 2012 Stáhni si dudb include/ Když už dudb.inc Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 To si musíš nahánať prispevky kvoli takovej kravine ? Link to comment Share on other sites More sharing options...
0 bobo 0 Odesláno: 25. Červenec, 2012 Author Share Odesláno: 25. Červenec, 2012 mě se to zdalo divny sem to 20x kontroloval :DD Link to comment Share on other sites More sharing options...
0 bobo 0 Odesláno: 25. Červenec, 2012 Author Share Odesláno: 25. Červenec, 2012 C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dudb.inc(25) : fatal error 100: cannot read from file: "dutils" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. ted to píše Link to comment Share on other sites More sharing options...
0 bobo 0 Odesláno: 25. Červenec, 2012 Author Share Odesláno: 25. Červenec, 2012 to sem taky vyřešil ale toto už asi nevyřeším C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(5) : error 017: undefined symbol "print" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(6) : error 017: undefined symbol "print" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(7) : error 017: undefined symbol "print" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(10) : error 026: no matching "#if..." C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(12) : warning 235: public function lacks forward declaration (symbol "OnGameModeInit") C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(22) : error 017: undefined symbol "MAX_PLAYERS" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(22) : error 009: invalid array size (negative, zero or out of bounds) C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(22) : error 036: empty statement C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(22) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 8 Errors. Link to comment Share on other sites More sharing options...
0 SilverC5 1 Odesláno: 25. Červenec, 2012 Share Odesláno: 25. Červenec, 2012 C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dudb.inc(25) : fatal error 100: cannot read from file: "dutils" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. ted to píše Stáhni si dutils.inc http://www.pawno.cz/include/ vlož to jako ten include predtím,a to druhé nevím či to tam máš ale skus tam hore napisať #include Link to comment Share on other sites More sharing options...
0 bobo 0 Odesláno: 25. Červenec, 2012 Author Share Odesláno: 25. Červenec, 2012 #include print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); #endif public OnGameModeInit() { #include // #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 // #pragma unused strtok // new bool:login[MAX_PLAYERS]; // stock PlayerName(playerid) { new name[24]; GetPlayerName(playerid, name, sizeof(name)); return name; } // Don't use these lines if it's a filterscript SetGameModeText("WTSF"); AddPlayerClass(0, 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, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; login[playerid] = false; if (!login[playerid]) { if(udb_Exists(PlayerName(playerid))) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); } } } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; if (login[playerid]) { dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); } login[playerid] = false; } public OnPlayerSpawn(playerid) { 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 OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; if(dialogid == 1) { if(response == 1) { if (udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); if (udb_Create(PlayerName(playerid),inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); } if(response == 2) { Kick(playerid); } } if(dialogid == 2) { if(response == 1) { if (!udb_Exists(PlayerName(playerid))) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","Vytvoř učet","Ok","Odpojit"); if (strlen(inputtext)==0) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","Zadej heslo učet existuje","Ok","Odpojit"); if (udb_CheckLogin(PlayerName(playerid),inputtext)) { GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); login[playerid] = true; return SendClientMessage(playerid, 0xFFFFFFFF, "byl si přihlášen"); } return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Přihlásit se","špatné heslo !!!!!!","Ok","Odpojit"); } if(response == 2) { Kick(playerid); } } } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { return 1; } return 0; } C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(3) : error 021: symbol already defined: "print" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\mod.pwn(8) : error 026: no matching "#if..." C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(28) : error 029: invalid expression, assumed zero C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(28) : error 017: undefined symbol "isNumeric" C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(28) : error 029: invalid expression, assumed zero C:\Documents and Settings\Laďa\Plocha\server+pawn\pawno\pawno\include\dutils.inc(28) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 6 Errors. Link to comment Share on other sites More sharing options...
Dotaz
bobo 0
dobrý den začal jsem dělat svuj první mod ale udělal sem první kod a hned problém s pawnem nejsem na velké urovni :DDD
a píše mi to error
Link to comment
Share on other sites
9 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