Народ вот появилась такая загвостка!Нашел один скрипт вырезал себе тока нужные авто
[pwn]#include <a_samp>
#if defined FILTERSCRIPT if (strcmp(cmdtext, "/phoenix",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(603,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Trucks and others
if (strcmp(cmdtext, "/dune",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(573,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Fast Cars
if (strcmp(cmdtext, "/hotknife",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(434,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring1",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(494,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring2",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(502,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring3",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(503,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Bikes
if (strcmp(cmdtext, "/nrg500",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(522,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/sanchez",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(468,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Planes
if (strcmp(cmdtext, "/hunter",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(425,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hydra",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(520,x+1,y+1,z,a,1,1,10000);
return 1;
}
return 0;
}
[/code]Проблема вот в чем! стоит мод GTO! На сервер как известно ограничение авто-транспорта!Вроди бы 700 могу ошибаться! Допустим я пишу себе мотик /nrg500 вот он мотик, если я поеду на нем, и вдруг он сгорит или утонит то он заново появиться в том месте где я прописал команду!!И так просто место для тачек кончиться и все команды больше работать не будут!!!
Что делать помогите!!!
Да и еще как сделать что бы команды работали только у админов и желательно не тока у ркон админа
Добавлено (19.05.2009, 22:57)
---------------------------------------------
Quote (ZiGGi)
Все нашел ошибку в DM теперь норм!! чо за ошибка то?
Вериш сам не понял толком!! Просто вроди бы что оружия не былоДобавлено (19.05.2009, 23:16)
---------------------------------------------
Упс не дописал
[pwn]#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("--------------------------------------");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("--------------------------------------");
}
#endif
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 0xFFFF00AA,"Hello!!!");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
//Cars
if (strcmp(cmdtext, "/phoenix",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(603,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Trucks and others
if (strcmp(cmdtext, "/dune",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(573,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Fast Cars
if (strcmp(cmdtext, "/hotknife",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(434,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring1",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(494,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring2",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(502,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring3",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(503,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Bikes
if (strcmp(cmdtext, "/nrg500",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(522,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/sanchez",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(468,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Planes
if (strcmp(cmdtext, "/hunter",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(425,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hydra",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(520,x+1,y+1,z,a,1,1,10000);
return 1;
}
return 0;
}
//------------------------------------------------------------------------------
//Cars Filterscript
//By DainyZxZ
//------------------------------------------------------------------------------
[/pwn]
Добавлено (19.05.2009, 23:17)
---------------------------------------------
Упс не дописал
[pwn]#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("--------------------------------------");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("--------------------------------------");
}
#endif
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 0xFFFF00AA,"Hello!!!");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
//Cars
if (strcmp(cmdtext, "/phoenix",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(603,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Trucks and others
if (strcmp(cmdtext, "/dune",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(573,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Fast Cars
if (strcmp(cmdtext, "/hotknife",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(434,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring1",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(494,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring2",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(502,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hotring3",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(503,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Bikes
if (strcmp(cmdtext, "/nrg500",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(522,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/sanchez",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(468,x+1,y+1,z,a,1,1,10000);
return 1;
}
//Planes
if (strcmp(cmdtext, "/hunter",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(425,x+1,y+1,z,a,1,1,10000);
return 1;
}
if (strcmp(cmdtext, "/hydra",true)==0)
{
if(IsPlayerInAnyVehicle(playerid)) return
SendClientMessage(playerid, 0x33AA33AA, "You are already in a vehicle");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
CreateVehicle(520,x+1,y+1,z,a,1,1,10000);
return 1;
}
return 0;
}
//------------------------------------------------------------------------------
//Cars Filterscript
//By DainyZxZ
//------------------------------------------------------------------------------
[/pwn]