Skripta koju koristim:Mafia game RolePlay
Detaljan opis problema:Ma ubacivao sam da se može uÄi u zgradu da stisneÅ¡ samo enter a ne da moraÅ¡ pisati uvijek /ENTER i doÅ¡li mi ovi dolje erori sad neznam kako da ih rijeÅ¡im
Dio skripte://------------------------tut-------------------//
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f -->mozete umjesto KEY_SECONDARY_ATTACK staviti nesta drugo...npr.KEY_SPRINT
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, X, Y, Z ) ) // ako je igrac blizu kordinata koje postavite
{
SetPlayerPos( playerid, X, Y, Z ); // X, Y, Z - gdje ce se igrac spawnati u interijer(kordinate interijera)
SetPlayerInterior( playerid, 15 ); // ID interijera
GameTextForPlayer( playerid, "Poruka", 3000, 1 ); // Salje igracu nekakvu poruku
return 1;}
}
if( newkeys == KEY_SECONDARY_ATTACK ) // Ako igrac pritisne enter ili f
{
if( IsPlayerInRangeOfPoint( playerid, 3.0, x izlaza,y izlaza,z izlaza ) ) //ako je igrac blizu vasih kordinata za izlazak
SetPlayerPos( playerid, X, Y, Z ); // mjesto gdje ce se igrac spawnati
SetPlayerInterior( playerid, 0); // id interijera (pretezito je 0 jer cete raditi komandu za izlazak van,a vanjskog interijera nema pa je on 0)
GameTextForPlayer( playerid, "Poruka", 3000, 1 ); // nekakva poruka koju dobiva igrac
return 1;}
}
public OnGameModeInit()
Create3DTextLabel("Za ulazak u zgradu | Pritisnite Enter",COLOR, x, y, z); // x,y,z kordinata na ulazu u zgradu
Create3DTextLabel("Za izlazak iz zgrade | Pritisnite Enter",COLOR, x, y, z); //x,y,z izlaza iz (interijera) zgrade
//GAMEMODE Glavni Dio Skripte
public OnGameModeInit()
{
new string[MAX_PLAYER_NAME];
new string1[MAX_PLAYER_NAME];
for(new c=0;c<CAR_AMOUNT;c++)
{
Gas[c] = GasMax;
}
CreateFoodMenus();
LoadProperty();
/*LoadProp();
LoadProper();*/
LoadBizz();
LoadSBizz();
LoadBoxer();
LoadStuff();
LoadIRC();
LoadFamilies();
LoadCK();
LoadTurfs();
LoadHQLocks();
LoadTrunk();
IRCInfo[0][iPlayers] = 0; IRCInfo[1][iPlayers] = 0; IRCInfo[2][iPlayers] = 0;
IRCInfo[3][iPlayers] = 0; IRCInfo[4][iPlayers] = 0; IRCInfo[5][iPlayers] = 0;
IRCInfo[6][iPlayers] = 0; IRCInfo[7][iPlayers] = 0; IRCInfo[8][iPlayers] = 0;
IRCInfo[9][iPlayers] = 0;
News[hTaken1] = 0; News[hTaken2] = 0; News[hTaken3] = 0; News[hTaken4] = 0; News[hTaken5] = 0;
format(string, sizeof(string), "Nothing");
strmid(News[hAdd1], string, 0, strlen(string), 255);
strmid(News[hAdd2], string, 0, strlen(string), 255);
strmid(News[hAdd3], string, 0, strlen(string), 255);
strmid(News[hAdd4], string, 0, strlen(string), 255);
strmid(News[hAdd5], string, 0, strlen(string), 255);
format(string1, sizeof(string1), "No-one");
strmid(News[hContact1], string1, 0, strlen(string1), 255);
strmid(News[hContact2], string1, 0, strlen(string1), 255);
strmid(News[hContact3], string1, 0, strlen(string1), 255);
strmid(News[hContact4], string1, 0, strlen(string1), 255);
strmid(News[hContact5], string1, 0, strlen(string1), 255);
PlayerHaul[108][pCapasity] = 100;
PlayerHaul[109][pCapasity] = 100;
PlayerHaul[110][pCapasity] = 50;
PlayerHaul[111][pCapasity] = 50;
SetGameModeText("[MG]Mafia Game v0.5");
SendRconCommand("mapname *Los Santos*");
SendRconCommand("weburl www.sa-mp.com");
format(objstore, sizeof(objstore), " ");
format(cbjstore, sizeof(cbjstore), " ");
format(motd, sizeof(motd), " Dobro Dosao na Mafia Game RolePlay.");
gettime(ghour, gminute, gsecond);
FixHour(ghour);
ghour = shifthour;
if(!realtime)
{
SetWorldTime(wtime);
}
SetPDistance(10);
AllowInteriorWeapons(1);
AllowAdminTeleport(0);
//UsePlayerPedAnims(); //unique walking
//ShowPlayerMarkers(false);
DisableInteriorEnterExits();
EnableStuntBonusForAll(0);
Neke slike/video za lakse dobivanje pomoci(neobavezno):
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8004) : error 017: undefined symbol "X"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8006) : error 017: undefined symbol "X"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8011) : warning 209: function "OnPlayerKeyStateChange" should return a value
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8011) : error 010: invalid function or declaration
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8013) : error 010: invalid function or declaration
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8017) : error 010: invalid function or declaration
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8021) : error 017: undefined symbol "COLOR"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8021) : warning 209: function "moneyhax_OnGameModeInit" should return a value
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8022) : error 021: symbol already defined: "Create3DTextLabel"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8027) : error 021: symbol already defined: "moneyhax_OnGameModeInit"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(25553) : error 021: symbol already defined: "OnPlayerKeyStateChange"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
9 Errors.
Ja sam probao riješiti ali neznam
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8022) : error 021: symbol already defined: "Create3DTextLabel"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8027) : error 021: symbol already defined: "moneyhax_OnGameModeInit"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(25553) : error 021: symbol already defined: "OnPlayerKeyStateChange"
ovo si definirao 2x ctrl+f i kad ti izbaci izbrisi jedno
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8004) : error 017: undefined symbol "X"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8006) : error 017: undefined symbol "X"
nije definiran ovaj X sigurno si mislio na slovo X
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8021) : error 017: undefined symbol "COLOR"
Promjeni ovo u neku drugu boju koja je definirana
Citat: [BCL] Cile poslato Decembar 26, 2011, 19:58:35 POSLE PODNE
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8022) : error 021: symbol already defined: "Create3DTextLabel"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8027) : error 021: symbol already defined: "moneyhax_OnGameModeInit"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(25553) : error 021: symbol already defined: "OnPlayerKeyStateChange"
ovo si definirao 2x ctrl+f i kad ti izbaci izbrisi jedno
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8004) : error 017: undefined symbol "X"
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8006) : error 017: undefined symbol "X"
nije definiran ovaj X sigurno si mislio na slovo X
C:\Documents and Settings\Admin\My Documents\Mafia Game\gamemodes\MG-RP.pwn(8021) : error 017: undefined symbol "COLOR"
Promjeni ovo u neku drugu boju koja je definirana
OK