Wysłany: 2012-11-06, 21:28
Mikuss22
Wiek: 28 Na forum: 5208 dni Posty: 5
Piwa : 53
witam robi? do mapy rp dal policji co? jak Skuj animacja jest kajdanki si? zak?adaj ale tylko dal id 0 dlaczego ;/
Kod: if (strcmp(cmd, "/kajdanki", true)==0)
if(gTeam[playerid] == TEAM_POLICJA)
{
new playerid2;
if(sscanf(cmdtext, "i", playerid2))
if(!strlen(cmd[9])) return SendClientMessage(playerid, 0, "Wpisz /kajdanki [id gracza]");
if(!IsPlayerConnected(strval(cmdtext[10]))) return SendClientMessage(playerid, 0, "Ten gracz nie jest online");
new Float:Pos[3],String[48];
GetPlayerPos(playerid2, Pos[0],Pos[1],Pos[2]);
if(!IsPlayerInRangeOfPoint(playerid, 10.0, Pos[0], Pos[1], Pos[2]))
return SendClientMessage(playerid, COLOR_WHITE, "Gracz nie znajduje si? obok Ciebie.");
if(Skuty[playerid2]==0)
{
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[playerid2]=1;
SkutyPrzez[playerid2]=playerid;
SetPlayerSpecialAction(playerid2, SPECIAL_ACTION_CUFFED);
SetPlayerAttachedObject(playerid2, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
format(String, sizeof(String),"* %s skuwa kajdankami %s.",Nick(playerid),Nick(playerid2));
return 1;
}
if(Skuty[playerid2]==1)
{
for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
{
format(String, sizeof(String),"* %s odkuwa kajdankami %s.",Nick(playerid),Nick(playerid2));
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[playerid2]=0;
SkutyPrzez[playerid2]=9999;
if(IsPlayerAttachedObjectSlotUsed(playerid2, i)) RemovePlayerAttachedObject(playerid, i);
SetPlayerSpecialAction(playerid2, SPECIAL_ACTION_NONE);
return 1;
}
}
return 1;
}
P.S: Chcia?bym z?by teleporotwalo gracza za policjantem jak to zrobic ??
za pomoc leci Zimne
Wysłany: 2012-11-06, 21:56
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Proponuje to zrobi? tak:
Kod:
if (strcmp(cmd, "/kajdanki", true)==0)
{
if(gTeam[playerid] == TEAM_POLICJA)
{
if(isnull(params))
return SendClientMessage(playerid, -1, "Wpisz /kajdanki [ID Gracza]");
new gracz = strval(params);
if(!IsPlayerConnected(gracz))
return SendClientMessage(playerid, -1, "Nie ma takiego ID !");
new Float:Pos[3],String[48];
GetPlayerPos(playerid2, Pos[0],Pos[1],Pos[2]);
if(!IsPlayerInRangeOfPoint(playerid, 10.0, Pos[0], Pos[1], Pos[2]))
return SendClientMessage(playerid, COLOR_WHITE, "Gracz nie znajduje si? obok Ciebie.");
if(!Skuty[gracz])
{
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[gracz]=1;
SkutyPrzez[gracz]=playerid;
SetPlayerSpecialAction(gracz, SPECIAL_ACTION_CUFFED);
SetPlayerAttachedObject(playerid2, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
format(String, sizeof(String),"* %s skuwa kajdankami %s.",Nick(playerid),Nick(gracz));
}
else
{
for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
{
format(String, sizeof(String),"* %s odkuwa kajdankami %s.",Nick(playerid),Nick(gracz));
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);
Skuty[gracz]=0;
SkutyPrzez[gracz]=9999;
if(IsPlayerAttachedObjectSlotUsed(gracz, i)) RemovePlayerAttachedObject(playerid, i);
SetPlayerSpecialAction(gracz, SPECIAL_ACTION_NONE);
}
}
}
return 1;
}
Nie wiem czy dobrze czy ?le.. pr?buj
Wysłany: 2012-11-06, 22:01
SenSl
Wiek: 30 Na forum: 5642 dni Posty: 30
Piwa : 672
Kod: if(PlayerInfo[playerid][Skuty] = 0 && !IsPlayerInAnyVehicle(playerid))
{
GetPlayerPos(PlayerInfo[playerid][Skuty]-1, x, y, z);
SetPlayerPos(playerid, x + 2, y, z);
SetPlayerVirtualWorld(playerid, G GetPlayerVirtualWorld(PlayerInfo[playerid][Skuty]-1));
SetPlayerInterior(playerid, GetPlayerInterior(PlayerInfo[playerid][Skuty]-1));
}
Ten kawa?ek kodu jest do teleportacji skutego gracza do policjanta - Musisz tylko troch? zmodyfikowa? i gotowe.
Wysłany: 2012-11-06, 22:02
Mikuss22
Wiek: 28 Na forum: 5208 dni Posty: 5
Piwa : 53
C:\Users\Micha?\Desktop\XXXXX(3152) : error 017: undefined symbol "isnull"
C:\Users\Micha?\Desktop\XXXXX(3155) : error 017: undefined symbol "params"
C:\Users\Micha?\Desktop\XXXXX(3161) : error 017: undefined symbol "playerid2"
C:\Users\Micha?\Desktop\XXXXX(3171) : error 017: undefined symbol "playerid2"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors
hmmm moze to mi brakuje include w PWN ?
Wysłany: 2012-11-06, 22:08
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Tagi: kajdanki!!
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: