Skripta koju koristim:Ravens
Detaljan opis problema:Zelio bi promijeniti mijesto ulaska u vijecnicu pa neznam kako dali znate vi
Dio skripte:ako treba dati cu
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[Pomoc]Promijena ulaza
372
pregleda
5
postova
11. Sep. 2012.
12. Sep. 2012.
nemogu naci koje je ulaz u vijecnicu
public OnPlayerSpawn(playerid)
{
ScriptMoneyUpdated = 1;
SetRealMoney(playerid, ScriptMoney);
new pName;
new string;
InitLockDoors(playerid);
if(IsPlayerNPC(playerid)) return 1;
STDPlayer = 0;
gTeam = PlayerInfo; //Set the Team
if (gTeam == 4) //medic / criminal reset team
{
gTeam = 3;
}
if(gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "** Ovaj server zahtjeva logiranje prije spawna (Kicked) **");
Kick(playerid);
}
if(PlayerInfo == 1)
{
Delete3DTextLabel(DutyLabel);
DutyLabel = Create3DTextLabel("Admin na duznosti \n ne napadaj",0xFF000099,0,0,0,50,-1,1);
Attach3DTextLabelToPlayer(DutyLabel, playerid, 0,0,0);
}
else if(PlayerInfo == 1)
{
Delete3DTextLabel(DutyLabel);
DutyLabel = Create3DTextLabel("Tester na duznosti \n ne napadaj",0x00AA0099,0,0,0,50,-1,1);
Attach3DTextLabelToPlayer(DutyLabel, playerid, 0,0,0);
}
if(!gPlayerAnimLibsPreloaded)
{
PreloadAnimLib(playerid,"BOMBER");
PreloadAnimLib(playerid,"RAPPING");
PreloadAnimLib(playerid,"SHOP");
PreloadAnimLib(playerid,"BEACH");
PreloadAnimLib(playerid,"SMOKING");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"ON_LOOKERS");
PreloadAnimLib(playerid,"DEALER");
PreloadAnimLib(playerid,"CRACK");
PreloadAnimLib(playerid,"CARRY");
PreloadAnimLib(playerid,"COP_AMBIENT");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"INT_HOUSE");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"PED");
PreloadAnimLib(playerid,"MISC");
PreloadAnimLib(playerid,"BLOWJOBZ");
PreloadAnimLib(playerid,"RIFLE");
PreloadAnimLib(playerid,"UZI");
PreloadAnimLib(playerid,"SHOTGUN");
PreloadAnimLib(playerid,"COLT45");
PreloadAnimLib(playerid,"SILENCED");
PreloadAnimLib(playerid,"GYMNASIUM");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"BSKTBALL");
PreloadAnimLib(playerid,"GANGS");
PreloadAnimLib(playerid,"FIGHT_D");
PreloadAnimLib(playerid,"PAULNMAC");
gPlayerAnimLibsPreloaded = 1;
}
if(gTeam == 11 && PlayerInfo < 1)
{
MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi dobar lider,sad si civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(gTeam == 5)
{
if(PlayerInfo < 1)
{
MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan familije, sad si civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 10)
{
if(PlayerInfo != 8)
{
MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan ove Agencije, sad si civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 2 && PlayerInfo > 3)
{
MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste prihvaceni za mjesto Oficera / FBI / zastitara, sad si civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(PlayerInfo <= 72000 && PlayerInfo == 0)
{
PlayerInfo = 1;
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s je automatski postavljen za Regular Player!", pName);
SendClientMessageToAll(COLOR_PINK, string);
GameTextForPlayer(playerid, "~y~PROMOVIRAN ~n~~p~REGULAR PLAYER !!!!!", 10000, 5);
if (PlayerInfo == 0)
{
PlayerInfo = 1;
SendClientMessage(playerid, COLOR_PINK, "Promoviran si u pomagaca!");
}
if (PlayerInfo == 0)
{
ShowPlayerDialog(playerid,507,DIALOG_STYLE_MSGBOX,"Achievements:\n Regular Player (7)","Congratulations, You have Achieved The 'Regular Player' Badge! \n You Won 200$","Okay","Cancel");
SafeGivePlayerMoney(playerid,2500);
PlayerInfo = 1;
}
}
if(PlayerInfo <= 36000 && PlayerInfo == 1)
{
PlayerInfo = 2;
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s je automatski postavljen za Regular Player Level 2!", pName);
SendClientMessageToAll(COLOR_PINK, string);
GameTextForPlayer(playerid, "~y~PROMOVIRAN ~n~~p~REGULAR PLAYER LEVEL 2!!!!!", 10000, 5);
if (PlayerInfo == 0)
{
ShowPlayerDialog(playerid,508,DIALOG_STYLE_MSGBOX,"Achievements:\n Regular Level 2 (8)","Congratulations, You have Achieved The 'Regular level 2' Badge! \n You Won 5000$","Okay","Cancel");
SafeGivePlayerMoney(playerid,5000);
PlayerInfo = 1;
}
}
if(PlayerInfo == 0 && PlayerInfo == 2)
{
PlayerInfo = 3;
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s je automatski postavljen za Regular Player Level 3!", pName);
SendClientMessageToAll(COLOR_PINK, string);
GameTextForPlayer(playerid, "~y~PROMOVIRAN ~n~~p~REGULAR PLAYER LEVEL 3!!!!!", 10000, 5);
if (PlayerInfo == 1 || PlayerInfo == 0)
{
PlayerInfo = 2;
SendClientMessage(playerid, COLOR_PINK, "Postavljen si za Master pomagaca!");
}
}
if (PlayerInfo == 0 && PlayerInfo >= 3600)
{
ShowPlayerDialog(playerid,505,DIALOG_STYLE_MSGBOX,"Achievements:\n One Hour! (5)","Congratulations, You have Achieved The 'One Hour!' Badge! \n You Won 100$","Okay","Cancel");
SafeGivePlayerMoney(playerid,100);
PlayerInfo = 1;
}
if (PlayerInfo == 0 && PlayerInfo >= 18000)
{
ShowPlayerDialog(playerid,506,DIALOG_STYLE_MSGBOX,"Achievements:\n Five Hours! (6)","Congratulations, You have Achieved The 'Five Hours!' Badge! \n You Won 250$","Okay","Cancel");
SafeGivePlayerMoney(playerid,250);
PlayerInfo = 1;
}
if(gTeam == 3)
{
if(PlayerInfo > 0 || PlayerInfo > 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi dio Familije/Bande, prisiljen si odabrati skin i klasu !");
MedicBill = 0;
new model = PlayerInfo;
if(PlayerInfo == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 1; gTeam = 1; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 10; gTeam = 10; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 11) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 12) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 1; gTeam = 1; PlayerInfo = model; }
else if(PlayerInfo == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 14) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 15) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 12) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 1; gTeam = 1; PlayerInfo = model; }
else if(PlayerInfo == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
//SetSpawnInfo(playerid, team, model,0.0,0.0,0.0,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
}
}
if(PlayerInfo > 0) { SetPlayerSkin(playerid, PlayerInfo); }
else { SetPlayerSkin(playerid, PlayerInfo); }
SetPlayerWeapons(playerid);
SetPlayerSpawn(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);
IsCopBanned(playerid);
for(new i = 0; i < sizeof(Turfs); i++)
{
GangZoneShowForPlayer(playerid, i, TurfInfo);
GangZoneShowForPlayer(playerid, LaVice, 0xAFAFAFAA);
GangZoneShowForPlayer(playerid, Bratva, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, Yamaguchi, 0xAA3333AA);
GangZoneShowForPlayer(playerid, Signatra, 0xDABB3EAA);
GangZoneShowForPlayer(playerid, Surenos, 0x5BB9E6AA);
GangZoneShowForPlayer(playerid, Anarchy, 0x9EC73DAA);
GangZoneShowForPlayer(playerid, Bank, 0xFF66FFAA);
GangZoneShowForPlayer(playerid, RPL, 0xFF66FFAA);
GangZoneShowForPlayer(playerid, Spawn, 0xFF66FFAA);
return 1;
}
return 1;
}12. Sep. 2012.
dali ti se u vijecnicu ulazi preko komande ili pritiskom na tipku. ako se ulazi na tipku trazi vijecnicu pod public OnPlayerKeyStateChange, a ako je sa komandom onda vidi u toj komandi
12. Sep. 2012.
Samp_RP nadji u gm-u
i Ispod toga dodaj
Eto 😐
public CheckForWalkingTeleport(playerid)i Ispod toga dodaj
if (PlayerToPointStripped(1, playerid,1481.0206,-1771.1138,18.7958, cx,cy,cz))//Ovde stavi kordinate ulaza
{
//City hall
SetPlayerPos(playerid, 386.2978,173.8582,1008.3828);
GameTextForPlayer(playerid, "~w~Gradska Vjecnica",5000,1);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo = 3;
}
else if (PlayerToPointStripped(1, playerid,390.0630,173.5741,1008.3828, cx,cy,cz))// Kordinati Izlaza
{
//City hall
SetPlayerPos(playerid, 1481.0206,-1769.5138,18.7958);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo = 0;
}Eto 😐
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava