Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jason_Statham poslato Maj 04, 2016, 16:54:03 POSLE PODNE

Naslov: Pitanje
Poruka od: Jason_Statham poslato Maj 04, 2016, 16:54:03 POSLE PODNE
Moze li neko da mi uradi skriptu, msm komandu samo za stvaranje i unistavanje vozila sa bojama, npr cmd da bude /veh 522 0 0 i /unveh, ako bi mogao neko :D
Naslov: Odg: Pitanje
Poruka od: Vuk7 poslato Maj 04, 2016, 17:56:50 POSLE PODNE
//trebas imati ova dva includea
[pawn]#include <zcmd>
#include <sscanf2>[/pawn]
//pod news dodaj ovo
[pawn]new aveh[MAX_PLAYERS]=-1;[/pawn]

[pawn]public OnPlayerDisconnect(playerid, reason)
{
        if(aveh[playerid] != -1)
   {
        DestroyVehicle(aveh[playerid]);
      aveh[playerid] = -1;
   }
   return 1;
}[/pawn]
//negde gdje je prazno dodas ove dvije komande
[pawn]CMD:veh(playerid,params[])
{
        if(!IsPlayerAdmin(playerid)) return 1;
   new id,col1,col2;
   if(sscanf(params,"ddd",id,col1,col2)) return SendClientMessage(playerid,-1,"/veh [id][color1][color2]!");
   if(id < 400 || id > 611) return SendClientMessage(playerid, -1, "Maximun 611, minimun 400!");
   new Float:x,Float:y,Float:z,Float:az;
   GetPlayerPos(playerid,x,y,z);
   GetPlayerFacingAngle(playerid,az);
   if(aveh[playerid] == -1)
     {
      aveh[playerid] = CreateVehicle(id,x,y,z,az,col1,col2,1500);
      PutPlayerInVehicle(playerid,aveh[playerid],0);
      }
      else
      {
      SendClientMessage(playerid,-1,"Vec imas spawnovano vozilo!");
      }
   return 1;
}
CMD:unveh(playerid,params[])
{
    if(!IsPlayerAdmin(playerid)) return 1;
    if(aveh[playerid] == -1) return SendClientMessage(playerid,-1,"Nemas spawnovano admin vozilo!");
    DestroyVehicle(aveh[playerid]);
   aveh[playerid] = -1;
   SendClientMessage(playerid,-1,"Unistili ste admin vozilo.");
   return 1;
}[/pawn]
Naslov: Odg: Pitanje
Poruka od: Jason_Statham poslato Maj 04, 2016, 22:07:55 POSLE PODNE
Citat: Vuk7 poslato Maj 04, 2016, 17:56:50 POSLE PODNE
//trebas imati ova dva includea
[pawn]#include <zcmd>
#include <sscanf2>[/pawn]
//pod news dodaj ovo
[pawn]new aveh[MAX_PLAYERS]=-1;[/pawn]

[pawn]public OnPlayerDisconnect(playerid, reason)
{
        if(aveh[playerid] != -1)
   {
        DestroyVehicle(aveh[playerid]);
      aveh[playerid] = -1;
   }
   return 1;
}[/pawn]
//negde gdje je prazno dodas ove dvije komande
[pawn]CMD:veh(playerid,params[])
{
        if(!IsPlayerAdmin(playerid)) return 1;
   new id,col1,col2;
   if(sscanf(params,"ddd",id,col1,col2)) return SendClientMessage(playerid,-1,"/veh [id][color1][color2]!");
   if(id < 400 || id > 611) return SendClientMessage(playerid, -1, "Maximun 611, minimun 400!");
   new Float:x,Float:y,Float:z,Float:az;
   GetPlayerPos(playerid,x,y,z);
   GetPlayerFacingAngle(playerid,az);
   if(aveh[playerid] == -1)
     {
      aveh[playerid] = CreateVehicle(id,x,y,z,az,col1,col2,1500);
      PutPlayerInVehicle(playerid,aveh[playerid],0);
      }
      else
      {
      SendClientMessage(playerid,-1,"Vec imas spawnovano vozilo!");
      }
   return 1;
}
CMD:unveh(playerid,params[])
{
    if(!IsPlayerAdmin(playerid)) return 1;
    if(aveh[playerid] == -1) return SendClientMessage(playerid,-1,"Nemas spawnovano admin vozilo!");
    DestroyVehicle(aveh[playerid]);
   aveh[playerid] = -1;
   SendClientMessage(playerid,-1,"Unistili ste admin vozilo.");
   return 1;
}[/pawn]

Ovo prvo, include, je l' to trebam negde da dodam ili da instaliram?
Naslov: Odg: Pitanje
Poruka od: slipnkit poslato Maj 04, 2016, 22:33:23 POSLE PODNE
Skini ih sa SA:MP foruma, a little bit of Google  8)
Naslov: Odg: Pitanje
Poruka od: Pelle poslato Maj 05, 2016, 00:32:47 PRE PODNE
[pawn]#include <zcmd>
#include <sscanf2>[/pawn]

Ova dva includea skini i ubaci u folder "pawno->include"