Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-11-06, 21:28


Mikuss22







Wiek: 28
Na forum: 5208 dni
Posty: 5

Piwa: 53

Respekt: 50

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 :) :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-06, 21:56


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

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 :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-06, 22:01


SenSl







Wiek: 30
Na forum: 5641 dni
Posty: 30

Piwa: 672

Respekt: 57,8

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-06, 22:02


Mikuss22







Wiek: 28
Na forum: 5208 dni
Posty: 5

Piwa: 53

Respekt: 50

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 ?? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-06, 22:08


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Podaj linijki

Postaw piwo autorowi tego posta
 

 
Tagi: kajdanki!!
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku