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): /
[Pomoc] Area
Započeo Obrisan korisnik
•5. Jul 2012.932
pregleda
15
postova
5. Jul 2012.
Crime Lord
Novi Č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...
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
Novi Č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
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
Novi Č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