Započeo [LOb]mistic144
•15. Dec. 2012.• Zaključano[Pomoc] oko komande /news
439
pregleda
7
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
15. Dec. 2012.
Skripta koju koristim: edit TX
Detaljan opis problema: ovako startam ja server na kucnom hostu udjem u igru i udjem u kombi od CNN i kada napisem /news radi i onda ubacim mod na host i dodjem na srw udjem u kombi i pisem /news i pise mi da nisam u vozilu od news a na kucnom mi radi
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
pomognite mi molim vas
Detaljan opis problema: ovako startam ja server na kucnom hostu udjem u igru i udjem u kombi od CNN i kada napisem /news radi i onda ubacim mod na host i dodjem na srw udjem u kombi i pisem /news i pise mi da nisam u vozilu od news a na kucnom mi radi
Dio skripte:
if(strcmp(cmd, "/news", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 9 || PlayerInfo == 9)
{
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "WG:RP |Vi ste utisani!");
return 1;
}
new counter = 0;
for(new i = 90; i <= 101; i++)
{
new dist = CheckPlayerDistanceToVehicle(7, playerid, i);
if(dist)
{
counter++;
}
}
if(counter == 0)
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste u novinarskom vozilu ili u njegovoj blizini !");
return 1;
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /news ");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Vijesti | {FFFFFF}%s: {FFFFFF}%s" , sendername, result);
OOCOff(COLOR_WHITE,string);
SendClientMessage(playerid,COLOR_GREEN,string);
PlayerInfo ++;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste Novinar!");
}
}//not connected
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
pomognite mi molim vas
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
15. Dec. 2012.
David (Sabljak) wrote on December 15, 2012, 6:24 pm:
PA mješaju ti se IDovi vozila vjerojatno?
a kako da napravim da se ne mjesaju ako je do toga
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
15. Dec. 2012.
a kako bi ti to ispravio na nekom modu kojeg znas das mi pls code pa cu ja to popravit prema svome
molim vas ako tko drugi zna da to popravim da se ne mjesaju idovi auta ako je do toga
molim vas ako tko drugi zna da to popravim da se ne mjesaju idovi auta ako je do toga
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
94
Postovi:
9
Teme:
Pridružio se:Sep. 2012
15. Dec. 2012.
Predpostavljam da na serveru imas FS-ove koji spawnaju vozila makni ih sa servera ili napravi
new cnnvehs; Ovaj BROJ_VOZILA moras promjenit u koko imas vozila u cnnu
i svaki za svaki auto napises cnnvehs = CreateVeh...
te koristi ovu komandu
new cnnvehs; Ovaj BROJ_VOZILA moras promjenit u koko imas vozila u cnnu
i svaki za svaki auto napises cnnvehs = CreateVeh...
te koristi ovu komandu
if(strcmp(cmd, "/news", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 9 || PlayerInfo == 9)
{
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "WG:RP |Vi ste utisani!");
return 1;
}
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(!IsPlayerInVehicle(playerid, cnnvehs))
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste u novinarskom vozilu ili u njegovoj blizini !");
return 1;
}
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /news ");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Vijesti | {FFFFFF}%s: {FFFFFF}%s" , sendername, result);
OOCOff(COLOR_WHITE,string);
SendClientMessage(playerid,COLOR_GREEN,string);
PlayerInfo ++;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste Novinar!");
}
}//not connected
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
15. Dec. 2012.
!вυ!ѕєуzιιι¢н™.amx wrote on December 15, 2012, 7:06 pm:
Predpostavljam da na serveru imas FS-ove koji spawnaju vozila makni ih sa servera ili napravi
new cnnvehs; Ovaj BROJ_VOZILA moras promjenit u koko imas vozila u cnnu
i svaki za svaki auto napises cnnvehs = CreateVeh...
te koristi ovu komandu
new cnnvehs; Ovaj BROJ_VOZILA moras promjenit u koko imas vozila u cnnu
i svaki za svaki auto napises cnnvehs = CreateVeh...
te koristi ovu komandu
if(strcmp(cmd, "/news", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 9 || PlayerInfo == 9)
{
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "WG:RP |Vi ste utisani!");
return 1;
}
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(!IsPlayerInVehicle(playerid, cnnvehs))
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste u novinarskom vozilu ili u njegovoj blizini !");
return 1;
}
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /news ");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Vijesti | {FFFFFF}%s: {FFFFFF}%s" , sendername, result);
OOCOff(COLOR_WHITE,string);
SendClientMessage(playerid,COLOR_GREEN,string);
PlayerInfo ++;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste Novinar!");
}
}//not connected
return 1;
}napravio sam kako si reko i izbaci mi eror
C:\Documents and Settings\User\Desktop\Balkan Life\Balkan Life\gamemodes\BLRP.pwn(69431) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
na ovoj liniji sta je crvena if(strcmp(cmd, "/news", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 9 || PlayerInfo == 9)
{
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "WG:RP |Vi ste utisani!");
return 1;
}
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(!IsPlayerInVehicle(playerid, cnnvehs))
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste u novinarskom vozilu ili u njegovoj blizini !");
return 1;
}
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /news ");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Vijesti | {FFFFFF}%s: {FFFFFF}%s" , sendername, result);
OOCOff(COLOR_WHITE,string);
SendClientMessage(playerid,COLOR_GREEN,string);
PlayerInfo ++;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste Novinar!");
}
}//not connected
return 1;
}}
}
else
{
ovo st je crveno tu je problem
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
53
Teme:
Pridružio se:Feb. 2012
16. Dec. 2012.
Problem rjesen eto komande da netrebate drugi otvarat novu temu Radit ce vam komanda na hostu i na kucnom serveru
Neka tako ostane
Moze lock
if(strcmp(cmd, "/news", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 9 || PlayerInfo == 9)
{
if(PlayerInfo == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "WG:RP |Vi ste utisani!");
return 1;
}
new newcar = GetPlayerVehicleID(playerid);
if(!IsACnnCar(newcar))
{
SendClientMessage(playerid, COLOR_GREY, "Niste u novinarskom vozilu ili u njegovoj blizini !");
return 1;
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /news ");
return 1;
}
format(string, sizeof(string), "{48E31C}Vijesti | {FFFFFF}%s: {FFFFFF}%s" , sendername, result);
OOCOff(COLOR_WHITE,string);
SendClientMessage(playerid,COLOR_GREEN,string);
PlayerInfo ++;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "[Greska!]"COL_GREY"Niste Novinar!");
}
}//not connected
return 1;
}Neka tako ostane
Moze lock
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava