[spoiler]
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;
}[/spoiler]
error
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.
Dotaz
bobo 0
poradte pls
error
Link to comment
Share on other sites
5 odpovědí na tuto otázku
Recommended Posts