Skripta koju koristim: Gta rp
Detaljan opis problema: Sta treba da stavim umesto if (strcmp("/enter", cmdtext, true, 10) == 0) da ulazim na taster F ne na komandu, hvala unapred
Deo skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Oko ulaza
914
pregleda
13
postova
30. Nov. 2011.
30. Nov. 2011.
Eo vidi vako:
Primjer banka ulaz i izlaz!
Ovako ces se najbrze snaci. :-*
Primjer banka ulaz i izlaz!
Ovako ces se najbrze snaci. :-*
[public CheckForWalkingTeleport(playerid)
{
if(PlayerToPointStripped(1, playerid,1462.1959,-1011.0610,26.8437, cx,cy,cz)) //playertopoint, kordinate za ulaz [stavi svoje kordinate]
{
// ulaz u interijer
GameTextForPlayer(playerid, "~w~Banka", 3000, 1); //gametext kad udjes
SetPlayerInterior(playerid, 0); // interior
SetPlayerPos(playerid,2307.9404,-16.0848,26.7495); //pozicija igraca kad udje u interijer
PlayerInfo = 0; //interior igraca
}
else if(PlayerToPointStripped(1, playerid,2305.1918,-16.1490,26.7421, cx,cy,cz)) playertopoint, kordinate za izlaz [stavi svoje kordinate]
{
// izlaz iz enterijera
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); //gametext kad izadjes
SetPlayerInterior(playerid, 0); // interior
SetPlayerPos(playerid,1462.6514,-1014.2515,26.6441); //pozicija igraca kada izadje iz interijera
PlayerInfo = 0; // interior igraca
}/code]30. Nov. 2011.
Znam za ovakvo nesto, hval ipak, al meni treba da stisnem F i da udjem, a ne da stanem i udjem, al hvala ipak, pomogao si i meni i drugima
30. Nov. 2011.
Ljube_Savic wrote on November 30, 2011, 6:59 pm:
al hocu da stisnem F ne da kucam nesto, nego da stisnem 🙂
pa to sam ti i dao sreco moja jedina 😐 😄
Ajd pokusaj , pa javi
btw ubaci samo ubaci svoje kordinate ulaza i izlaza!
30. Nov. 2011.
snich gledaj ovo ja mislim da na ovo decko misli
/enter komanda
e sada on oce da udje u bizz ili kucu i oce da stisne slovo f a ne da kuca /enter
nije dobro objasnio
if(strcmp(cmd, "/enter", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo, HouseInfo, HouseInfo))
{
//printf("Found House :%d",i);
if(PlayerInfo == i || HouseInfo == 0)
{
SetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SetPlayerPos(playerid,HouseInfo,HouseInfo,HouseInfo);
GameTextForPlayer(playerid, "~w~Dobrodosli kuci", 5000, 1);
PlayerInfo = HouseInfo;
PlayerInfo = i;
HouseEntered = i;
}
else
{
GameTextForPlayer(playerid, "~r~Zakljucano", 5000, 1);
}
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo, BizzInfo, BizzInfo))
{
//printf("Found House :%d",i);
if(!IsACop(playerid) && i == 3)
{
SendClientMessage(playerid, COLOR_GREY, " Samo Policija !");
return 1;
}
if(PlayerInfo == i || GetPlayerMoney(playerid) >= BizzInfo)
{
if(PlayerInfo != i)
{
if(BizzInfo == 1)
{
GameTextForPlayer(playerid, "~r~Zatvoreno", 5000, 1);
return 1;
}
if(BizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if (PlayerToPoint(3.0, playerid,1199.323974,-918.954528,43.116638))
{
OnPlayerEnterFood(playerid, 5);
}
else if (PlayerToPoint(3.0, playerid,811.321411,-1616.181030,13.546875))
{
OnPlayerEnterFood(playerid, 6);
}
else if (PlayerToPoint(3.0, playerid,927.906250,-1352.942626,13.343750))
{
OnPlayerEnterFood(playerid, 7);
}
SafeGivePlayerMoney(playerid,-BizzInfo);
format(string, sizeof(string), "~r~-$%d~n~~w~kucajte /exit~n~da izadjete", BizzInfo);
BizzInfo += BizzInfo;
ExtortionBiz(i, BizzInfo);
BizzInfo--;
OnPropUpdate();
GameTextForPlayer(playerid, string, 5000, 3);
}
SetPlayerInterior(playerid,BizzInfo);
SetPlayerPos(playerid,BizzInfo,BizzInfo,BizzInfo);
PlayerInfo = BizzInfo;
PlayerInfo = i+99;
new dood;
GetPlayerName(playerid, dood, sizeof(dood));
format(string, sizeof(string), "%s je platio $%d da bi usao u biznis %d", dood, BizzInfo, i);
printf("%s", string);
PayLog(string);
//PlayerInfo = i;
}
else
{
GameTextForPlayer(playerid, "~r~Nemate dovoljno novca", 5000, 1);
}
}
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (PlayerToPoint(3, playerid,SBizzInfo, SBizzInfo, SBizzInfo))
{
if(PlayerInfo == i || GetPlayerMoney(playerid) >= SBizzInfo)
{
if(PlayerInfo != i)
{
if(SBizzInfo == 1)
{
GameTextForPlayer(playerid, "~r~Zatvoreno", 5000, 1);
return 1;
}
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if(i == 10)
{
PaintballPlayers ++;
PlayerPaintballing = 1;
new rand = random(sizeof(PaintballSpawns));
SetPlayerPos(playerid, PaintballSpawns, PaintballSpawns, PaintballSpawns);
TogglePlayerControllable(playerid, 0);
}
else if(i == 11)
{
PlayerKarting = 1;
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Sada mozete ucestvovati u Karting Trci, sjednite u vozilo.");
}
else
{
return 1;
}
SafeGivePlayerMoney(playerid,-SBizzInfo);
gSpentCash = GetPlayerMoney(playerid);
SBizzInfo--;
SBizzInfo += SBizzInfo;
ExtortionSBiz(i, SBizzInfo);
new dood;
GetPlayerName(playerid, dood, sizeof(dood));
format(string, sizeof(string), "%s je platio $%d da udje u sbiz %d", dood, SBizzInfo, i);
printf("%s", string);
PayLog(string);
OnPropUpdate();
}
}
else
{
GameTextForPlayer(playerid, "~r~Nemate dovoljno novca", 5000, 1);
}
}
}/enter komanda
e sada on oce da udje u bizz ili kucu i oce da stisne slovo f a ne da kuca /enter
nije dobro objasnio
30. Nov. 2011.
da mesto /enter prva linija
ali nije to sve naprimer pridjes bizzu sa kolima ili motorom stisnes f ili enter ono te ubaci u bizz a neizadjes iz kola
ae nam to objasni
ali nije to sve naprimer pridjes bizzu sa kolima ili motorom stisnes f ili enter ono te ubaci u bizz a neizadjes iz kola
ae nam to objasni
30. Nov. 2011.
D:\ZASAMP~1\SCRIPT~1\BADBOY~1\BADBOY~1\GAMEMO~1\gtarp.pwn(13740) : error 017: undefined symbol "PRESSED"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Izbaci mi ovaj eror
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Izbaci mi ovaj eror
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava