DA NEBI OTVARAO DUPLU TEMU
Skripta koju koristim: MW v1.0 edit
Detaljan opis problema: Moze neko da mi sredi banderu srece i poruke u chatu kao FS
Dio skripte: dole ce biti
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
poruke kao fs da se sredi ?
public Advertisements2()
{
new string[255];
new donatetext[255];
if(ad == 1) { donatetext = "<DONATE> Kupovina VIP,level up,money up,i ostalih donatorskih rankova,vise na stranici DONATE na sajtu tdi-gaming.com."; }
else if(ad == 2) { donatetext = "OPSTINA> Upisite /help da bi videli sve komande."; }
else if(ad == 3) { donatetext = "SERVER> MOTO SERVERA:> Ko rakiju pije,taj bolestan nije <> Zivot ce ti biti cvece ako gledas u banderu srece < :D"; }
else if(ad == 4) { donatetext = "<DONATE> Napravite vasu privatnu organizaciju,vise informacija na stranici DONATE"; }
else if(ad == 5) { donatetext = "SAMP PORTAL> Registrujte se na server uklonjen! forumu: tdi-gaming.com/forum"; }
else if(ad == 6) { donatetext = "<DONATE> Narucite VIP paket na vise meseci i osvojite bonus od 500k"; }
else if(ad == 7) { donatetext = "INFO> Pricajte sa gradjanima Jugoslavije uzivo preko teamspeak-a (/teamspeak)"; }
else if(ad == 8) { donatetext = "<DONATE> Narucite VIP level(vec od 200RSD|14KN|2.8KM|) posetite stranicu DONATE na nasem sajtu!"; }
else if(ad == 9) { donatetext = "OPSTINA> Sve informacije i odgovore na dosadasnja pitanja imate na tdi-gaming.com/forum."; }
else if(ad == 10) {donatetext = "Crkva - budite posteni,jer se postenje postenjem vraca."; }
else if(ad == 11) {donatetext = "<DONATE> Narucite lvlup paket,posetite stranicu DONATE na nasem sajtu tdi-gaming.com."; }
else if(ad == 12) {donatetext = "GAME HOSTING SRBIJA> Najbolji domaci server hosting - gamehosting.rs."; }
else if(ad == 13) {donatetext = "OPSTINA> Ako ne znate gde je sta napisite /gps /bgps ili napisite /service."; }
else if(ad == 14) {donatetext = "OPSTINA> >>>> Igrajte LOTTO <<<< /lotto [broj] <><> izvlacenje je uz svaku platu."; }
else if(ad == 15) {donatetext = "INFO: Pozovite prijatelje,pokazite im igricu,igrajte zajedno sa njima i ostvarite veci respekt."; }
else if(ad == 16) {donatetext = "OSCS> Da li vam se svidja ovaj server? || Pomozite nam da server postane bolji,pozovite vase prijatelje i recite im da dodju ;)."; }
else if(ad == 17) {donatetext = "<DONATE> Donirajte i pomozite nam da odrzimo ovaj server u zivotu,vise na stranici DONATE na nasem sajtu."; }
else if(ad == 18) {donatetext = "<DONATE> Narucite novcani paket za povecanje para na serveru,posetite stranicu DONATE na sajte tdi-gaming.com."; }
else if(ad == 19) {donatetext = "MARKETING> gamehosting.rs"; }
format(string, sizeof(string), "%s", donatetext);
SendClientMessageToAll(0x02FA23AA, string);
return 1;
}
public TutorijalPoruke()
{
for(new i = 0; i < MAX_PLAYERS; ++ i)
{
if(PlayerInfo[i][pLevel] <= 3)
{
new string1[255];
new ftext[255];
if(ad == 1) { ftext = "[ TUTORIJAL ] Drzava je Jugoslavija i vecinom je odradjena sa svim elementima realnog zivota."; }
else if(tutorijal == 2) { ftext = "[ TUTORIJAL ] Ako ne znate neka mesta ne zovite OSC-a ,vec koristite /gps"; }
else if(tutorijal == 3) { ftext = "[ TUTORIJAL ] Skin mozete promeniti samo sa levelom 2."; }
else if(tutorijal == 4) { ftext = "[ TUTORIJAL ] Dobrodosli na server uklonjen! server uklonjen! server! Tutorijal vam pomaze u igri do levela 3."; }
else if(tutorijal == 5) { ftext = "[ TUTORIJAL ] Da biste videli listu poslova, ukucajte /poslovi"; }
else if(tutorijal == 6) { ftext = "[ TUTORIJAL ] Da bi vas lik u igrici radio animacije ukucajte /anims"; }
else if(tutorijal == 7) { ftext = "[ TUTORIJAL ] Uz svaku platu dobijate respect poene, odredjeni broj respect poena vam daje level up /levelup"; }
else if(tutorijal == 8) { ftext = "[ TUTORIJAL ] Da bi pozvali nekog ukucajte /call /sms."; }
else if(tutorijal == 9) { ftext = "[ TUTORIJAL ] Ako imate pitanje /askq, ili ako ste novi /new"; }
else if(tutorijal == 10) { ftext = "[ TUTORIJAL ] Dobro naucite pravila /pravila /zakon /saobracaj /sp, da ne bi bili u zatvoru zbog nepostovanja pravila"; }
else if(tutorijal == 11) { ftext = "[ TUTORIJAL ] Idite u Opstinu i zaposlite se"; }
else if(tutorijal == 12) { ftext = "[ TUTORIJAL ] Helperi su uvek tu da vam pomognu /askq /new"; }
else if(tutorijal == 13) { ftext = "[ TUTORIJAL ] Mozete da kupite kucu /househelp"; }
format(string1, sizeof(string1), "%s", ftext);
SendClientMessage(i, 0x00E6E0FF, string1);
}
}
return 1;
}
new ad = 0;
new tutorijal = 0;
new adtimer;
forward Advertisements2();
forward TutorijalPoruke();
SetTimer("Advertisements2", 180000, 1);
SetTimer("TutorijalPoruke", 120000,1);
a evo i bandera srece : kao ZCMD
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
//=========================================BANDERA SRECE=============================================================
if(strcmp(cmd, "/charity", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koriscenje: /charity [amount]");
return 1;
}
if(PlayerInfo[playerid][pLocal] == 106)
{
SendClientMessage(playerid, COLOR_GRAD1, "Komanda nije dozvoljena na ovoj lokaciji");
return 1;
}
moneys = strval(tmp);
if(moneys < 100000)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nije dovoljno minimum 100k..");
return 1;
}
if(GetPlayerMoney(playerid) < moneys)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko novca.");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 10, 1135.4493,-936.3835,42.8999,100, 1))
{
GivePlayerMoney(playerid, 500);
}
SafeGivePlayerMoney(playerid, -moneys);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys);
SendClientMessage(playerid, COLOR_GRAD1, string);
SendClientMessage(playerid, COLOR_GRAD1, "Bandera:Dokle ces vise da gledas u mene :D!");
SendClientMessage(playerid, bandera, "Bandera srece se aktivirala i dala pare igracima koji su pored nje.");
printf("%s", string);
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys);
PayLog(string);
}
return 1;
}
return 0;
}
neko odg ?
Neradi DP, inace cu lock temu
Kad si već stavio sve za poruke sam ga sastavi bez problema.
Komanda. CMD:chartiy(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new pare;
if(sscanf(params,"d",pare)) return SCM(playerid, BELA, "Koristi: /charity [novac]");
if(PlayerInfo[playerid][pLocal] == 106)
{
SendClientMessage(playerid, COLOR_GRAD1, "Komanda nije dozvoljena na ovoj lokaciji");
return 1;
}
if(GetPlayerMoney(playerid) < moneys)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko novca.");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 10, 1135.4493,-936.3835,42.8999,100, 1))
{
GivePlayerMoney(playerid, 500);
}
SafeGivePlayerMoney(playerid, -moneys);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys);
SendClientMessage(playerid, COLOR_GRAD1, string);
SendClientMessage(playerid, COLOR_GRAD1, "Bandera:Dokle ces vise da gledas u mene :D!");
SendClientMessage(playerid, bandera, "Bandera srece se aktivirala i dala pare igracima koji su pored nje.");
printf("%s", string);
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys);
PayLog(string);
}
return 1;
}
baca mi erore
\MW.pwn(32058) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\gamemodes\MW.pwn(32058) : error 017: undefined symbol "cmd_chartiy"
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\gamemodes\MW.pwn(32058) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\gamemodes\MW.pwn(32058) : 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 je linija : CMD:chartiy(playerid,params[])
Gdje si ubacio?
Probao sam u mod ali bolje je kao fs
ali u Fs mi baca ove erore C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(4) : error 055: start of function body without function header
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(5) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(8) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(9) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(12) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(14) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(17) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(19) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(22) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(23) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(23 -- 24) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(24) : error 010: invalid function or declaration
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\bandera.pwn(24) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
13 Errors.
izvini sto te smaram ali ako mozes da mi napravis kao fs ovo :D pa da mi posaljes
http://pastebin.com/gcJEtvMz
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(50) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(50) : warning 215: expression has no effect
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(50) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(50) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(50) : 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.
J*****o se mi sa ovim celu noc a tolko mi je potrebno :D
linija if(PlayerInfo[i][pLevel] <= 1)
enum pInfo
{
//Ovde stavljas sta ti je potrevno npr
pLevel
};
new PlayerInfo[MAX_PLAYERS][pInfo];
Na vrh dodaj
Prvi vrhu. enum pInfo
{
pLevel
}
new PlayerInfo[MAX_PLAYERS][pInfo];
C:\Documents and Settings\Bogdan\My Documents\Downloads\MW v1.0.0\filterscripts\poruke.pwn(5) : error 017: undefined symbol "MAX_PLAYERS"
nzm kako se definira :) (prosli put sam napravio 400 warning kad sam ga definirao ) :D
#define MAX_PLAYERS 50
A sad me izvinite idem malo skriptat sebi.
opet nista idalje isti eror :D a definirao sam ga tako ko ti
Citat: Vegas. poslato Oktobar 02, 2012, 20:17:41 POSLE PODNE
#define MAX_PLAYERS 50
A sad me izvinite idem malo skriptat sebi.
zasto definirati max_players kad to vec ima definirano u a_samp incu
Imas li na vrhu skripte #include <a_samp>
Nekad se to radi, zavisi od sluÄaja..
evo download link za fs pa mi sredite ovaj eror http://www.sendspace.com/file/lvaiqi (http://www.sendspace.com/file/lvaiqi)