Započeo Obrisan korisnik
•5. Jul 2012.[Pomoc] Area
942
pregleda
15
postova
5. Jul 2012.
Skripta koju koristim: TechLand Xperia
Detaljan opis problema: Zelio bih promjeniti mjesto aree, izmapao sam areu ubacio sam u MOD al' sad ne znam kako kada zatvorim osobu u areu da bude u mojoj novoj i da ne dozvoljava napustanje nove aree.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Zelio bih promjeniti mjesto aree, izmapao sam areu ubacio sam u MOD al' sad ne znam kako kada zatvorim osobu u areu da bude u mojoj novoj i da ne dozvoljava napustanje nove aree.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
5. Jul 2012.
znaci ovako ti sta trebas da uradis je slijedece
1.da odes na server i u svoju areu di oces da bude igrac kad kucas /area ili kako ti glasi komanda kucaj /save igrac area
2.odi u my documents/moji dokumenti GTA San Andreas user files/SAMP/savedpositions
3.kada otvoris savedpositions vidjet ces nesto kao AddStaticVehicle(586,1763.3434,-1699.8997,12.9610,104.1249,6,1);
nije bitno jel static ili onfoot position ti trebas samo prve 3 kord uzeti i staviit u svoju komandu pod kao nesta ti je ovako
1.da odes na server i u svoju areu di oces da bude igrac kad kucas /area ili kako ti glasi komanda kucaj /save igrac area
2.odi u my documents/moji dokumenti GTA San Andreas user files/SAMP/savedpositions
3.kada otvoris savedpositions vidjet ces nesto kao AddStaticVehicle(586,1763.3434,-1699.8997,12.9610,104.1249,6,1);
nije bitno jel static ili onfoot position ti trebas samo prve 3 kord uzeti i staviit u svoju komandu pod kao nesta ti je ovako
SetPlayerPos(giveplayerid, 215.0894,1823.0914,6.4141);--to je primjer moje kord ti samo umjesto moje 215.0894,1823.0914,6.4141 stavi svoju kordinatu5. Jul 2012.
Hvala puno, hocel sada bit onih problema kada se portam do burga gdje ce me vratit...
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
3
Teme:
Pridružio se:Jul 2012
5. Jul 2012.
Prati ovako kao sto ti je ivica rekao. Sad ako igrac ima cit moze otic iz are-e, da bi to izbjegao moras staviti zonu kretanja od, do i kada predje tu zonu vrati ga u areu.
5. Jul 2012.
Evo koji dio brojeva sada da stavim u skriptu..
http://www.zaslike.com/files/e8jfd4xv0fda6cjd0cb.png
http://www.zaslike.com/files/e8jfd4xv0fda6cjd0cb.png
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
5. Jul 2012.
Al vidi njegovih koordinata
215.0894,1823.0914,6.414 ________ A vidi mojih ni slicno
(294,-2954.6060,2384.6982,3.8054,87.1673,0,0,0,0,0,0);
215.0894,1823.0914,6.414 ________ A vidi mojih ni slicno
(294,-2954.6060,2384.6982,3.8054,87.1673,0,0,0,0,0,0);
5. Jul 2012.
Evo uradio sam sve al kad idem /prison porta me u to moju areu i odmah vraca na areu 51, kako sada da napravim te zone kretanja
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
20
Postovi:
3
Teme:
Pridružio se:Jul 2012
5. Jul 2012.
AlmirDelic wrote on July 5, 2012, 3:27 pm:
Evo ubacio sam te koordinate i kada sam isao da Compailiram ovo mi se pojavilo
http://www.zaslike.com/files/0nfbj5fg36e7ga5bur22.png
http://www.zaslike.com/files/0nfbj5fg36e7ga5bur22.png
Tu ti kaze da se taj .pwn vec koristi od drugog programa, probaj pogasiti sve druge programe koje koristis za skriptanje i samo pozvati pawno.
5. Jul 2012.
Evo uradio sam sve al kad idem /prison porta me u to moju areu i odmah vraca na areu 51, kako sada da napravim te zone kretanja
5. Jul 2012.
Koje koordintate stavim jel ove koordinate sto sam stavio kada se zatvorim gdje odem jel te koordinate stavit
-2954.6060,2384.6982,3.8054
-2954.6060,2384.6982,3.8054
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
5. Jul 2012.
if(strcmp(cmd, "/prison",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /prison [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Stavili ste {48E31C}%s-a u "COL_WHITE"Areu-51.", giveplayer);
SendClientMessage(playerid, ZELENKASTA, string);
format(string, sizeof(string), "* Admin {48E31C}%s "COL_WHITE"vas je stavio u {48E31C}Areu-51.", sendername);
SendClientMessage(giveplayerid, ZELENKASTA, string);
GameTextForPlayer(giveplayerid, "~w~Dobrodosli u ~n~~r~Area-51", 5000, 3);
WantedPoints = 0;
WantedLevel = 0;
PlayerInfo = 2;
PlayerInfo = 3600;
SetPlayerPos(giveplayerid, -2954.6060,2384.6982,3.8054);
SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
SetPlayerInterior(giveplayerid,0);
PlayerInfo = 0;
format(string, 256, " %s "COL_WHITE"je zatvoren od Admin "COL_RED"%s.", giveplayer, sendername);
ABroadCast(COLOR_WHITE,string,1);
format(string, sizeof(string), "Area51 | %s je stavljen u areu od %s-a", giveplayer, sendername);
printf("%s",string);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Igrac je offline!");
return 1;
}
}
return 1;
}
if(strcmp(cmd, "/unprison",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu .");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /unprison [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Pustili ste {48E31C}%s-a iz area 51.", giveplayer);
SendClientMessage(playerid, ZELENKASTA, string);
format(string, sizeof(string), "* Oslobodio vas je {48E31C}%s "COL_WHITE"iz area 51.", sendername);
SendClientMessage(giveplayerid, ZELENKASTA, string);
PlayerInfo = 0;
PlayerInfo = 0;
SetPlayerWorldBounds(giveplayerid, 20000.0000,-20000.0000,20000.0000,-20000.0000);
SetPlayerPos(giveplayerid, 246.8439,70.0776,1003.6406);
SetPlayerInterior(giveplayerid,6);
PlayerInfo = 6;
format(string, 256, " "COL_RED"%s "COL_WHITE"je oslobodjen od strane Admina "COL_RED"%s.", giveplayer, sendername);
ABroadCast(COLOR_GREY,string,1);
}
}
}
return 1;
}
if(strcmp(cmd, "/jail", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /jail [playerid/PartOfName] [time(minutes)] ");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
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, "USAGE: /jail [playerid/PartOfName] [time(minutes)] ");
return 1;
}
format(string, sizeof(string), "* Zatvorio si "COL_RED"%s.", giveplayer);
SendClientMessage(playerid, WHITE, string);
format(string, sizeof(string), "* "COL_RED"%s {FFFFFF}vas je zatvorio u zatvor | Razlog: "COL_RED"%s", sendername, (result));
SendClientMessage(playa, WHITE, string);
SafeResetPlayerWeapons(playa);
WantedPoints = 0;
PlayerInfo = 1;
PlayerInfo = money*60;
SetPlayerInterior(playa, 0);
PlayerInfo = 0;
new rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(playa, gRandomJailSpawns, gRandomJailSpawns, gRandomJailSpawns);
format(string, sizeof(string), "Zatvorn si na "COL_RED"%d {FFFFFF}minuta. Jamcevina: "COL_RED"Nedostupna", money);
SendClientMessage(playa, COLOR_WHITE, string);
format(string, 256, " "COL_RED"%s {FFFFFF}je zatvoren od "COL_RED"%s | {FFFFFF}Razlog: "COL_RED"%s", giveplayer, sendername, (result));
ABroadCast(WHITE,string,1);
format(string, sizeof(string), "Jail | %s,Admin %s [Razlog: %s]", giveplayer, sendername, (result));
printf("%s",string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /prison [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Stavili ste {48E31C}%s-a u "COL_WHITE"Areu-51.", giveplayer);
SendClientMessage(playerid, ZELENKASTA, string);
format(string, sizeof(string), "* Admin {48E31C}%s "COL_WHITE"vas je stavio u {48E31C}Areu-51.", sendername);
SendClientMessage(giveplayerid, ZELENKASTA, string);
GameTextForPlayer(giveplayerid, "~w~Dobrodosli u ~n~~r~Area-51", 5000, 3);
WantedPoints = 0;
WantedLevel = 0;
PlayerInfo = 2;
PlayerInfo = 3600;
SetPlayerPos(giveplayerid, -2954.6060,2384.6982,3.8054);
SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
SetPlayerInterior(giveplayerid,0);
PlayerInfo = 0;
format(string, 256, " %s "COL_WHITE"je zatvoren od Admin "COL_RED"%s.", giveplayer, sendername);
ABroadCast(COLOR_WHITE,string,1);
format(string, sizeof(string), "Area51 | %s je stavljen u areu od %s-a", giveplayer, sendername);
printf("%s",string);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Igrac je offline!");
return 1;
}
}
return 1;
}
if(strcmp(cmd, "/unprison",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, WHITE, " Niste ovlasteni da koristite tu komandu .");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /unprison [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Pustili ste {48E31C}%s-a iz area 51.", giveplayer);
SendClientMessage(playerid, ZELENKASTA, string);
format(string, sizeof(string), "* Oslobodio vas je {48E31C}%s "COL_WHITE"iz area 51.", sendername);
SendClientMessage(giveplayerid, ZELENKASTA, string);
PlayerInfo = 0;
PlayerInfo = 0;
SetPlayerWorldBounds(giveplayerid, 20000.0000,-20000.0000,20000.0000,-20000.0000);
SetPlayerPos(giveplayerid, 246.8439,70.0776,1003.6406);
SetPlayerInterior(giveplayerid,6);
PlayerInfo = 6;
format(string, 256, " "COL_RED"%s "COL_WHITE"je oslobodjen od strane Admina "COL_RED"%s.", giveplayer, sendername);
ABroadCast(COLOR_GREY,string,1);
}
}
}
return 1;
}
if(strcmp(cmd, "/jail", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /jail [playerid/PartOfName] [time(minutes)] ");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
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, "USAGE: /jail [playerid/PartOfName] [time(minutes)] ");
return 1;
}
format(string, sizeof(string), "* Zatvorio si "COL_RED"%s.", giveplayer);
SendClientMessage(playerid, WHITE, string);
format(string, sizeof(string), "* "COL_RED"%s {FFFFFF}vas je zatvorio u zatvor | Razlog: "COL_RED"%s", sendername, (result));
SendClientMessage(playa, WHITE, string);
SafeResetPlayerWeapons(playa);
WantedPoints = 0;
PlayerInfo = 1;
PlayerInfo = money*60;
SetPlayerInterior(playa, 0);
PlayerInfo = 0;
new rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(playa, gRandomJailSpawns, gRandomJailSpawns, gRandomJailSpawns);
format(string, sizeof(string), "Zatvorn si na "COL_RED"%d {FFFFFF}minuta. Jamcevina: "COL_RED"Nedostupna", money);
SendClientMessage(playa, COLOR_WHITE, string);
format(string, 256, " "COL_RED"%s {FFFFFF}je zatvoren od "COL_RED"%s | {FFFFFF}Razlog: "COL_RED"%s", giveplayer, sendername, (result));
ABroadCast(WHITE,string,1);
format(string, sizeof(string), "Jail | %s,Admin %s [Razlog: %s]", giveplayer, sendername, (result));
printf("%s",string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava