Skripta koju koristim: nebitno
Detaljan opis problema: zna li neko napravit komandu /pojas netreba nista nego samo da napise automatski ka /me uzima pojas te se veze i da ako drugi put upise /pojas da napise skida svoj pojas i ako je na motoru da mu posalje poruku ili ako nije u autu da mora bit u autu
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Pojas
681
pregleda
7
postova
23. Apr. 2013.
CMD:pojas(playerid, params[])
{
if(pojas == 0)
{
SCM(playerid, -1, " stavili ste pojas !!");
pojas = 1;
}
if(pojas == 1)
{
SCM(playerid, -1, " skinuli ste pojas !!");
pojas = 0;
}
return 1;
}
i stavi na vrh skripte new pojas; i restartuj varijablu pod onplayerconnect23. Apr. 2013.
Blaeks wrote on April 23, 2013, 5:11 pm:
CMD:pojas(playerid, params[])
{
if(pojas == 0)
{
SCM(playerid, -1, " stavili ste pojas !!");
pojas = 1;
}
if(pojas == 1)
{
SCM(playerid, -1, " skinuli ste pojas !!");
pojas = 0;
}
return 1;
}
i stavi na vrh skripte new pojas; i restartuj varijablu pod onplayerconnectdobro to a ono da se ispise ljubicastim slovima da vide svi %s stavlja pojas kao /me komanda
23. Apr. 2013.
//Skriptata e izrabotena od RoyalRipper
#include
#if defined FILTERSCRIPT
new Pojas;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Pojas Script by RoyalRipper");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/pojas", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerConnected(playerid))
{
if(Pojas == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s go stava pojasot.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 1;
return 1;
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s go vadi pojasot.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 0;
return 1;
}
}
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(GetPlayerState(playerid) == 1)
{
return 1;
}
if(Pojas == 1)
{
new pName;
new string;
GetPlayerName(playerid, pName, 24);
format(string, 128, "%s go vadi pojasot.", pName);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 0;
return 1;
}
return 1;
}
#endif
I evo ti Pastebin: http://pastebin.com/7582XYkJ#
24. Apr. 2013.
Quote from April 23, 2013, 5:40 pm:
//Skriptata e izrabotena od RoyalRipper
#include
#if defined FILTERSCRIPT
new Pojas;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Pojas Script by RoyalRipper");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/pojas", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerConnected(playerid))
{
if(Pojas == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s go stava pojasot.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 1;
return 1;
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s go vadi pojasot.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 0;
return 1;
}
}
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(GetPlayerState(playerid) == 1)
{
return 1;
}
if(Pojas == 1)
{
new pName;
new string;
GetPlayerName(playerid, pName, 24);
format(string, 128, "%s go vadi pojasot.", pName);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Pojas = 0;
return 1;
}
return 1;
}
#endif
I evo ti Pastebin: http://pastebin.com/7582XYkJ#
hvala al to mi neradi 😉)
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava