Szerző Téma: /vonszol és sokkoló pisztoly kérése  (Megtekintve 1041 alkalommal)

/vonszol és sokkoló pisztoly kérése
« Dátum: 2013. január 27. - 19:40:03 »
0 Show voters
Sziasztok szeretnék kérni két szkriptet az egyik /vonszol ami azt jelenti a rendõr vonszolja az embert! ((A zenetis nem volt jó))
A másik meg sokkoló pisztoly kérése. Ami azt jelenti beirja /sokkp és akkor kap egy coltot rá lõ az emberre és fagyasztja.
Köszönöm aki megcsinálja :)

/vonszol és sokkoló pisztoly kérése
« Válasz #1 Dátum: 2013. január 31. - 18:33:47 »
0 Show voters
Most õszintén. Mi csináljuk meg a gamemododat??!!
Nesze itt egy, Defensive RPG-hez csináltam még régebben
 
new vonszolastimer[MAX_PLAYERS];
new vonszolja[MAX_PLAYERS];
CMD:vonszol(playerid,params[])
{
if(pInfo[playerid][pFrakcio] == RENDOR || pInfo[playerid][pFrakcio] == RFONOK) {
new kit;
if(sscanf(params,\"d\",kit)) return SendClientMessage(playerid,-1,\"Kit akarsz vonszolni? (/vonszol ID)\");
if(GetPlayerSpecialAction(kit) != SPECIAL_ACTION_CUFFED) return SendClientMessage(playerid,-1,\"A játékos nincs megbilincselve!!!\");
vonszolastimer[playerid] = SetTimerEx(\"Vonszol\",1000,true,\"ii\",playerid,kit);
SendClientMessage(playerid,-1, \"[Holiday-RP] Vonszolod.. A vonszolás megállításhoz tedd be egy rendõrkocsiba!\");
vonszolja[playerid] = kit;
} else return SendClientMessage(playerid,-1,\"Nem vagy rendõr!\");
return 1;
}
CMD:kocsiberak(playerid,params[])
{
if(pInfo[playerid][pFrakcio] == RENDOR || pInfo[playerid][pFrakcio] == RFONOK) {
if(vonszolja[playerid] == 0) return SendClientMessage(playerid,-1,\"Nem vonszolsz senkit!\");
KillTimer(vonszolastimer[playerid]);
for(new i; i < MAX_VEHICLES; i++)
{
   new Float:x,Float:y,Float:z; GetVehiclePos(i,x,y,z);
   if (IsPlayerInRangeOfPoint(playerid, 5,x,y,z) && RendorKocsik(i))
   {
      PutPlayerInVehicle(playerid,i,3);
   }
}
SendClientMessage(playerid,-1, \"Beraktad..\");
vonszolja[playerid] = 0;
} else return SendClientMessage(playerid,-1,\"Nem vagy rendõr!\");
return 1;
}
forward Vonszol(kivonszolja,kitvonszol);
public Vonszol(kivonszolja,kitvonszol)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(kivonszolja,x,y,z);
SetPlayerPos(kitvonszol,x,y+2,z);
return 1;
}

/vonszol és sokkoló pisztoly kérése
« Válasz #2 Dátum: 2013. január 31. - 18:49:26 »
0 Show voters
Azt megtudod nekem úgy csinálni /elenged és úgy engedi el és nem kocsiba kell raknia hogy elengedje?

/vonszol és sokkoló pisztoly kérése
« Válasz #3 Dátum: 2013. január 31. - 19:02:30 »
0 Show voters
new vonszolastimer[MAX_PLAYERS];
new vonszolja[MAX_PLAYERS];
CMD:vonszol(playerid,params[])
{
if(pInfo[playerid][pFrakcio] == RENDOR || pInfo[playerid][pFrakcio] == RFONOK) {
new kit;
if(sscanf(params,\"d\",kit)) return SendClientMessage(playerid,-1,\"Kit akarsz vonszolni? (/vonszol ID)\");
if(GetPlayerSpecialAction(kit) != SPECIAL_ACTION_CUFFED) return SendClientMessage(playerid,-1,\"A játékos nincs megbilincselve!!!\");
vonszolastimer[playerid] = SetTimerEx(\"Vonszol\",1000,true,\"ii\",playerid,kit);
SendClientMessage(playerid,-1, \"[Holiday-RP] Vonszolod.. A vonszolás megállításhoz /elenged!\");
vonszolja[playerid] = kit;
} else return SendClientMessage(playerid,-1,\"Nem vagy rendõr!\");
return 1;
}
CMD:elenged(playerid,params[])
{
if(pInfo[playerid][pFrakcio] == RENDOR || pInfo[playerid][pFrakcio] == RFONOK) {
if(vonszolja[playerid] == 0) return SendClientMessage(playerid,-1,\"Nem vonszolsz senkit!\");
KillTimer(vonszolastimer[playerid]);
SendClientMessage(playerid,-1, \"Elengedted..\");
vonszolja[playerid] = 0;
} else return SendClientMessage(playerid,-1,\"Nem vagy rendõr!\");
return 1;
}
forward Vonszol(kivonszolja,kitvonszol);
public Vonszol(kivonszolja,kitvonszol)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(kivonszolja,x,y,z);
SetPlayerPos(kitvonszol,x,y+2,z);
return 1;
}

/vonszol és sokkoló pisztoly kérése
« Válasz #4 Dátum: 2013. január 31. - 19:25:25 »
0 Show voters
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(1295) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(1297) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2399) : warning 209: function \"cmd_vonszolas\" should return a value
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2399) : error 010: invalid function or declaration
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2400) : error 010: invalid function or declaration
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2409) : warning 209: function \"cmd_befejez\" should return a value
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2409) : error 010: invalid function or declaration
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2410) : error 010: invalid function or declaration
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2485) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2492) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2501) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(2573) : warning 217: loose indentation
C:\\Users\\Sanyi\\Desktop\\RP\\gamemodes\\rpmod.pwn(14822) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal