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

Wysłany: 2014-02-23, 00:21


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

witam posiadam tak? komende na skuwanie:

http://hastebin.com/subokaxexe.coffee


ale nie potrafie do niej dodac komendy na odkucie.
prosze o wyrozumia?o?? dopiero si? ucz?. :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 01:32


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
Kod:

if(strcmp(cmd, "/odkuj", true) == 0 && gTeam[playerid] == TEAM_POLICJA){
new gracz;
new dis = GetDistanceBetweenPlayers(playerid, gracz);
if(dis >= 10.0) return SendClientMessage(playerid,c_Poli,"Jeste? za daleko od tego gracza"), true;
tmp = strtok(cmdtext, idx);

if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "/odkuj [id gracza]");
return 1;
}
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
TogglePlayerControllable(giveplayerid, 1);
format(string, sizeof(string), "odku?e? %s (id: %d).", giveplayer,giveplayerid);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "Policjant %s (id: %d) odku? ci?", PlayerName(playerid),playerid);
SendClientMessage(giveplayerid, COLOR_GREEN, string);
ClearAnimations(giveplayerid);
}
else {
format(string, sizeof(string), "Ten gracz nie jest graczem aktywnym.", giveplayerid);
SendClientMessage(playerid, COLOR_ADMIN, string);
}
return 1;
}


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 11:29


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

piwko dla ciebie za to ?e odkuwa ale niestety akcji nie zatrzymuje a ja nwm jak to zrobic wiec co dodac zeby spowrotem mu rece lata?y? a nie by?y skute :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 15:03


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
doda?em :
Kod:

ClearAnimations(giveplayerid);

powinno mu sciagnac animacje ale ?ap inny spos?b:

Kod:

if(strcmp(cmd, "/odkuj", true) == 0 && gTeam[playerid] == TEAM_POLICJA){
new gracz;
new dis = GetDistanceBetweenPlayers(playerid, gracz);
if(dis >= 10.0) return SendClientMessage(playerid,c_Poli,"Jeste? za daleko od tego gracza"), true;
tmp = strtok(cmdtext, idx);

if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "/odkuj [id gracza]");
return 1;
}
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
TogglePlayerControllable(giveplayerid, 1);
format(string, sizeof(string), "odku?e? %s (id: %d).", giveplayer,giveplayerid);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "Policjant %s (id: %d) odku? ci?", PlayerName(playerid),playerid);
SendClientMessage(giveplayerid, COLOR_GREEN, string);
SetTimerEx("OdkujTimer", 1000,0,"i",playerid);
}
else {
format(string, sizeof(string), "Ten gracz nie jest graczem aktywnym.", giveplayerid);
SendClientMessage(playerid, COLOR_ADMIN, string);
}
return 1;
}


potem na koncu GMa:
Kod:

forward OdkujTimer(playerid);
public OdkujTimer(playerid)
{
ClearAnimations(playerid);
return 1;
}


Ostatnio zmieniony przez JotP 2014-02-23, 15:50, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 15:46


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

a po co to odkuj timer?

[ Dodano: 2014-02-23, 15:49 ]
bez tego odkuj timer dzia?a ale gdy to odkuj timer wkleje po publickach to:

Kod:

E:\Luki\GRY\R?b od pocz?tku\gamemodes\gmik.pwn(2020) : error 055: start of function body without function header
E:\Luki\GRY\R?b od pocz?tku\gamemodes\gmik.pwn(2022) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 15:49


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
oj sory zle napisa?em.
w komendzie zamiast:
Kod:

SetTimerEx("OdkujTimer", 1000,0,"i",playerid);

zamien to na :
Kod:

SetTimerEx("OdkujTimer", 1000,0,"i",giveplayerid);


To zrobi ?e wy?a?zy graczowi animacje i nie b?dzie skuty.

[ Dodano: 2014-02-23, 15:50 ]
oraz w :
Kod:

public OdkujTimer(playerid);

na
Kod:

public OdkujTimer(playerid)


Teraz b?dzie dzia?a?

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 15:51


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

sec lookne

[ Dodano: 2014-02-23, 15:54 ]
wchodze na serwer wpisuje /skuj
zakuwa mnie

wpisuje zaraz odkuj odkuwa mnie ale rece nadal mam zapi?te. :( czemu tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 16:03


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
hmm, nie wiem funkcja:
Kod:

ClearAnimations(playerid);

powinna pomoc. nie wiem dlaczego.

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 16:43


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Taki z Ciebie pawner jak z dupy tr?ba - i Ty jeszcze za to pieni?dze chcesz.

SetPlayerSpecialAction(object, SPECIAL_ACTION_NONE);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 17:05


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
"IgrexolonO" napisał/a:

Taki z Ciebie pawner jak z dupy tr?ba - i Ty jeszcze za to pieni?dze chcesz.

SetPlayerSpecialAction(object, SPECIAL_ACTION_NONE);


Nie bawie si? animacjami oraz ClearAnimation = Wyczy?? Animacje. :)

a nie :
Kod:

SetPlayerSpecialAction(object, SPECIAL_ACTION_NONE);


Tylko :
Kod:

SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);


Z ciebie tak samo...

[ Dodano: 2014-02-23, 17:06 ]
Poprawiasz mnie a sam robisz b??d...

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 18:21


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
Raczej nie :
Kod:

C:\Users\Skiba\Desktop\dasd.pwn(94) : error 017: undefined symbol "object"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 18:33












POST ZOSTAŁ UKRYTY Z POWODU ZŁAMANIA REG. LUB OCZEKUJE NA AKCEPTACJĘ


 

 
Wysłany: 2014-02-23, 19:09


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

mam pytanie:

to jest dobrze?:

Kod:

SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);


nie powinno by?
?:

Kod:

SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_NONE);


[ Dodano: 2014-02-23, 19:15 ]
No ok juz to zrobi?em ale teraz do tego chce dodac ze gdy ju? jest skuty a policjant wpisze /skuj [jego id] to u policjanta wyskakuje

Ten gracz jest ju? skuty.


a gdy policjant wpisze /odkuj [jego id] a gracz nie jest skuty wyskoczy:

Ten gracz nie jest skuty


To co? na zasadzie zmiennych ale dopiero si? ucze wiec nie zabardzo wiem jak to by zrobic :p

[ Dodano: 2014-02-23, 19:16 ]
komendy:
http://hastebin.com/subokaxexe.coffee
http://hastebin.com/lunidobima.coffee

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 19:37


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
Ja bym zrobi? zmienna :
new skuty[MAX_PLAYERS];

i komenda skuj :
Kod:

http://hastebin.com/xisamicule.coffee


oraz komenda odkuj:
Kod:

http://hastebin.com/seduduqexu.coffee


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 19:46


Masterek







Wiek: 26
Na forum: 4487 dni
Posty: 42



Respekt: 50

dopiero teraz zauwa?y?em to ze gdy wpisze /skuj 1

a gracza o id 1 nie ma to skuwa gracza o id 0...

czemu tak jest?

z odkuj to samo

[ Dodano: 2014-02-23, 20:03 ]
poprawi?em ju? :) temat lock po piwkach macie :D

Postaw piwo autorowi tego posta
 

 
Tagi: odkucie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Odkucie 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