Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Nadroj poslato Mart 08, 2013, 19:50:13 POSLE PODNE

Naslov: [POMOC]Errori
Poruka od: Nadroj poslato Mart 08, 2013, 19:50:13 POSLE PODNE
Skripta koju koristim: moja od 0
opis problema: errori


C:\Users\petarwin7\Desktop\Grand Line v1.0.0\gamemodes\GL.pwn(131) : error 029: invalid expression, assumed zero
C:\Users\petarwin7\Desktop\Grand Line v1.0.0\gamemodes\GL.pwn(131) : warning 215: expression has no effect
C:\Users\petarwin7\Desktop\Grand Line v1.0.0\gamemodes\GL.pwn(131) : error 001: expected token: ";", but found "]"
C:\Users\petarwin7\Desktop\Grand Line v1.0.0\gamemodes\GL.pwn(131) : error 029: invalid expression, assumed zero
C:\Users\petarwin7\Desktop\Grand Line v1.0.0\gamemodes\GL.pwn(131) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.



evo linije 131
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
Naslov: Odg: [POMOC]Errori
Poruka od: N1XTON poslato Mart 08, 2013, 19:50:56 POSLE PODNE
daj 2-3 linije iznad
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 08, 2013, 19:51:16 POSLE PODNE
Mislim da sam saznao resenje... nisam kreirao folder u scriptfile.. sad cu da probam
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 08, 2013, 19:52:36 POSLE PODNE
ne iako kreiram folder idalje mi prikazuje error


evo ti linije

public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
INI_WriteInt(File,"Smrti",PlayerInfo[playerid][pSmrti]);
INI_Close(File);
return 1;
}
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 08, 2013, 21:02:53 POSLE PODNE
Ajde neka neko pomogne!
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 09, 2013, 11:32:14 PRE PODNE
Izvinjavam se zbog DF-a ali treba mi pomoc  :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'(
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 09, 2013, 12:50:45 POSLE PODNE
Buduci da niko nezna LOCK temu
Naslov: Odg: [POMOC]Errori
Poruka od: Joey_ poslato Mart 09, 2013, 12:58:51 POSLE PODNE
S ovim kodom je sve u redu, postaj UserPath funkciju.
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 09, 2013, 18:24:06 POSLE PODNE
evo ti sve

/*          *****************
Grand Line v1.0.0
by Monkey D Luffy
last update: ---
*****************

*/
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
#include <a_samp>
#include <YSI\y_ini>
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define PATH "/Acc/%s.ini"
#define PlayerInfo

#if defined FILTERSCRIPT


//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
enum pInfo
{
pLozinka,
pNovac,
pAdmin,
pUbistva,
pSmrti
};
new PlayerInfo [MAX_PLAYERS][pInfo];
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================

public OnFilterScriptInit()
{
print("\n************************************");
print("")
print(" Grand Line v1.0.0 by Monkey D Luffy");
print("\n************************************");
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n************************************");
print(" Grand Line v1.0.0 by Monkey D Luffy");
print("\n************************************");
}

#endif
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnGameModeInit()
{
    print("Straw Hat Pirates server");
SetGameModeText("Grand Line v1.0.0");
AddPlayerClass(0,1544.4995,-1374.2372,330.0000,178.6742,0,0,0,0,0,0); //
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnGameModeExit()
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerRequestClass(playerid, classid)
{
SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
SpawnPlayer(playerid);
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerConnect(playerid)
{
    if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
}
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
INI_WriteInt(File,"Smrti",PlayerInfo[playerid][pSmrti]);
INI_Close(File);
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerSpawn(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[killerid][pUbistva]++;
PlayerInfo[playerid][pSmrti]++;
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleSpawn(vehicleid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerText(playerid, text[])
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return SendClientMessage(playerid, 0xAA3333AA, "GRESKA" "Komanda koju ste uneli ne postoji!");
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnRconCommand(cmd[])
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnObjectMoved(objectid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerExitedMenu(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerUpdate(playerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
{
case DIALOG_REGISTER:
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
INI_WriteInt(File,"Novac",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Ubistva",0);
INI_WriteInt(File,"Smrti",0);
INI_Close(File);
SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
SpawnPlayer(playerid);
}
}
case DIALOG_LOGIN:
{
if(!response) return Kick(playerid);
if(response)
{
if(udb_hash(inputtext) == PlayerInfo[playerid][pLozinka])
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se ulogovali.","Prijavi se","Izadji");
}
return 1;
}
}
}
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
forward LoadUser_data(playerid, name[], value[]);
public LoadUser_data(playerid, name[], value[])
{
INI_Int("Lozinka",PlayerInfo[playerid][pLozinka]);
INI_Int("Novac",PlayerInfo[playerid][pNovac]);
INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
INI_Int("Ubistva",PlayerInfo[playerid][pUbistva]);
INI_Int("Smrti",PlayerInfo[playerid][pSmrti]);
return 1;
}
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
//==============================================================================
stock UserPath(playerid)
{
new string[128],playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),PATH,playername);
return string;
}
//==============================================================================
stock udb_hash(buf[])
{
new length=strlen(buf);
new s1 = 1;
new s2 = 0;
new n;
for (n=0; n<length; n++)
{
s1 = (s1 + buf[n]) % 65521;
s2 = (s2 + s1)     % 65521;
}
return (s2 << 16) + s1;
}
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 09, 2013, 19:27:17 POSLE PODNE
daj gde si sad kad trebas
Naslov: Odg: [POMOC]Errori
Poruka od: Nadroj poslato Mart 10, 2013, 17:16:40 POSLE PODNE
izvinjavam se zbog df-a ali mi treba pomoc