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

Wysłany: 2012-07-24, 11:18


Edol

Jestem Jednym z Was






Wiek: 31
Na forum: 5256 dni
Posty: 15
Nick w MP: Edol

Piwa: 158

Respekt: 50

Witam mam pytanie czy jest mo?liwe ?wiczenia na silowni ? Normalnie zeby si? przybi? jak w singlu ? Jestem ciekaw wypowiedzi :piwo:

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-24, 11:40


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Oczywi?cie ,?e mo?na ?wiczy?. Musisz poczyta? na wiki, wesz?a ta opcja od 0.3d bodaj?e lub 0.3c ,ale raczej 0.3d ;]

Da si? oraz animacj? si? da zrobi? do tego ,ale polecam zrobi? opcj? ,?e mo?na korzysta? z rowerku itd.

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-24, 11:42


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

Jest taka mo?liwo??, owa rzecz jest mo?liwa na serwerze Eleski bodaj?e. Musisz po??czy? animacj? z system si?y i takie tam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-24, 15:07


Raydex







Wiek: 36
Na forum: 6037 dni
Posty: 138

Piwa: 1043

Respekt: 41,7

Animacja plus Attach sztangi do r?k.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-24, 16:55


Edol

Jestem Jednym z Was






Wiek: 31
Na forum: 5256 dni
Posty: 15
Nick w MP: Edol

Piwa: 158

Respekt: 50

a macie mo?e skrypcik czy kto? umie to napisa? ? Jestem wielkim mi?o?nikiem si?owni ;p Podoba mi si? ten motyw z si?ka w samp :p

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-24, 17:22


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Kod:

CMD:silownia(playerid, cmdtext[])
{
if(IsPlayerInAnyVehicle(playerid))
{
GuiInfo(playerid,"Nie mo?esz u?ywa? tej komendy b?d?c w poje?dzie!");
return 1;
}
new pkt;
if(sscanf(cmdtext, "i",pkt))
{
GuiInfo(playerid,"U?yj: /silownia (nr)\n1 (k?adziesz si? na maszynie do ?wicze?)\n2 (bierzesz sztang? w g?r?)\n3 (bierzesz sztang? w d??)\n4 (schodzisz z maszyny do ?wicze?)");
return 1;
}
if(pkt<1||pkt>4)
{
GuiInfo(playerid,"U?yj: /silownia (nr)\nOd 1 do 4");
return 1;
}
if(pkt==1)
{
ApplyAnimation(playerid,"benchpress","gym_bp_geton",4.1,0,0,0,1,0);
return 1;
}
else if(pkt==2)
{
ApplyAnimation(playerid,"benchpress","gym_bp_up_A",4.1,0,0,0,1,0);
return 1;
}
else if(pkt==3)
{
ApplyAnimation(playerid,"benchpress","gym_bp_down",4.1,0,0,0,1,0);
return 1;
}
else if(pkt==4)
{
ApplyAnimation(playerid,"benchpress","gym_bp_getoff",4.1,0,0,0,0,0);
return 1;
}
return 1;
}



Animacje, reszte sam sobie dor?b :)

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-26, 15:06


Fargo007







Wiek: 37
Na forum: 6113 dni
Posty: 47

Piwa: 1227

Respekt: 50

Ostrzeżeń: 100%
Cytat:

CMD:cwicz(playerid, params[])
{
new type[32];
if(!sscanf(params, "s[32]", type))
{
if(strcmp(type, "rowerek", true) == 0)
{
new object = GetNearestObjectEx(playerid, 2630, 10.0);
if(object != INVALID_OBJECT_ID)
{
FreezePlayer(playerid, 0);
SetPlayerCameraPos(playerid, Object[object][oX] + 5.0, Object[object][oY] + 5.0, Object[object][oZ] + 2.0);
SetPlayerCameraLookAt(playerid, Object[object][oX], Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
SetPlayerPos(playerid, Object[object][oX], Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
SetPlayerFacingAngle(playerid, Object[object][orotZ] - 180.0);
ApplyAnimation(playerid, "GYMNASIUM", "gym_bike_fast", 4.1,0,1,1,1,1,1);
cwicz[playerid] = 1;
cwiczprogress[playerid] = 0;
TextDrawShowForPlayer(playerid, matchbox[playerid]);
TextDrawSetString(matchbox[playerid], "~w~Metry przejechane: ~y~0~n~~w~Sila uzyskana: ~y~0~n~~w~Aby pedalowac na rowerze~n~naciskaj klawisz~y~LPM~w~!");
ShowPlayerDialog(playerid, 110, DIALOG_STYLE_LIST, "Wybierz rodzaj ?wicze?:", "01. Kondycja", "Okej", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, ""VERSION_MAP" » Si?ownia", "W ok?? Ciebie nie ma obiektu, kt?ry odgrywa rol? rowerka(ID: 2630).", "Okey", "Anuluj");
}
}
else if(strcmp(type, "bieznia", true) == 0)
{
new object = GetNearestObjectEx(playerid, 2627, 10.0);
if(object != INVALID_OBJECT_ID)
{
FreezePlayer(playerid, 0);
SetPlayerCameraPos(playerid, Object[object][oX] - 2.0, Object[object][oY] - 3.0, Object[object][oZ] + 3.5);
SetPlayerCameraLookAt(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerPos(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerFacingAngle(playerid, Object[object][orotZ]);
ApplyAnimation(playerid, "GYMNASIUM", "gym_tread_walk", 4.1,0,1,1,1,1,1);
cwicz[playerid] = 2;
cwiczprogress[playerid] = 0;
TextDrawShowForPlayer(playerid, matchbox[playerid]);
TextDrawSetString(matchbox[playerid], "~w~Metry przebiegniete: ~y~0~n~~w~Sila uzyskana: ~y~0~n~~w~Aby biec na biezni~n~naciskaj klawisz~y~LPM~w~!");
ShowPlayerDialog(playerid, 110, DIALOG_STYLE_LIST, "Wybierz rodzaj ?wicze?:", "01. Kondycja", "Okej", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, ""VERSION_MAP" » Si?ownia", "W ok?? Ciebie nie ma obiektu, kt?ry odgrywa rol? bie?ni(ID: 2627).", "Okey", "Anuluj");
}
}
else if(strcmp(type, "lawka", true) == 0)
{
new object = GetNearestObjectEx(playerid, 2629, 10.0);
if(object != INVALID_OBJECT_ID)
{
FreezePlayer(playerid, 0);
SetPlayerCameraPos(playerid, Object[object][oX] - 2.0, Object[object][oY] - 3.0, Object[object][oZ] + 3.5);
SetPlayerCameraLookAt(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerPos(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerFacingAngle(playerid, Object[object][orotZ]);
ApplyAnimation(playerid,"benchpress","gym_bp_geton", 4.0, 0, 0, 0, 1, 0);
cwicz[playerid] = 3;
cwiczprogress[playerid] = 0;
TextDrawShowForPlayer(playerid, matchbox[playerid]);
TextDrawSetString(matchbox[playerid], "~b~Podniesien: ~w~0~n~~b~Sila: 0");
SendClientMessage(playerid, BIALY, "Wci?nij: Strza?k? w g?r?, aby podnie?? sztang? oraz strza?k? w d?? aby j? opu?ci?.");
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_LIST, "Wybierz rodzaj ?wicze?:", "01. Rze?ba\n02. Si?a", "Okej", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, ""VERSION_MAP" » Si?ownia", "W ok?? Ciebie nie ma obiektu, kt?ry odgrywa rol? ?awki(ID: 2913).", "Okey", "Anuluj");
}
}
else if(strcmp(type, "worek", true) == 0)
{
new object = GetNearestObjectEx(playerid, 2629, 10.0);
if(object != INVALID_OBJECT_ID)
{
FreezePlayer(playerid, 0);
SetPlayerCameraPos(playerid, Object[object][oX] - 2.0, Object[object][oY] - 3.0, Object[object][oZ] + 3.5);
SetPlayerCameraLookAt(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerPos(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerFacingAngle(playerid, Object[object][orotZ]);
ApplyAnimation( playerid, "benchpress", "gym_bp_geton", 1, 0, 0, 0, 1, 0, 1 );
cwicz[playerid] = 4;
cwiczprogress[playerid] = 0;
TextDrawShowForPlayer(playerid, matchbox[playerid]);
TextDrawSetString(matchbox[playerid], "~b~Podniesien: ~w~0~n~~b~Sila: 0");
SendClientMessage(playerid, BIALY, "Wci?nij: Strza?k? w g?r?, aby podnie?? sztang? oraz strza?k? w d?? aby j? opu?ci?.");
ShowPlayerDialog(playerid, 112, DIALOG_STYLE_LIST, "Wybierz rodzaj ?wicze?:", "01. Kondycja\n02. Si?a\n03. Sztuka walki", "Okej", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST, "Informacja", "W ok?? Ciebie nie ma obiektu, kt?ry odgrywa rol? ?awki(ID: 2913).", "Okej", "Anuluj");
}
}
else if(strcmp(type, "hantle", true) == 0)
{
new object = GetNearestObjectEx(playerid, 3071, 10.0);
if(object != INVALID_OBJECT_ID)
{
FreezePlayer(playerid, 0);
SetPlayerCameraPos(playerid, Object[object][oX] - 2.0, Object[object][oY] - 3.0, Object[object][oZ] + 3.5);
SetPlayerCameraLookAt(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerPos(playerid, Object[object][oX], Object[object][oY], Object[object][oZ] + 0.59);
SetPlayerFacingAngle(playerid, Object[object][orotZ]);
ApplyAnimation( playerid, "Freeweights", "gym_free_pickup", 1, 0, 0, 0, 1, 0, 1 );
cwicz[playerid] = 5;
SetPlayerAttachedObject(playerid, 6, 3071, 6);
SetPlayerAttachedObject(playerid, 7, 3071, 7);
cwiczprogress[playerid] = 0;
TextDrawShowForPlayer(playerid, matchbox[playerid]);
TextDrawSetString(matchbox[playerid], "~b~Podniesien: ~w~0~n~~b~Sila: 0");
SendClientMessage(playerid, BIALY, "Wci?nij: Strza?k? w g?r?, aby podnie?? hantle oraz strza?k? w d?? aby je opu?ci?.");
ShowPlayerDialog(playerid, 111, DIALOG_STYLE_LIST, "Wybierz rodzaj ?wicze?:", "01. Rze?ba\n02. Si?a", "Okej", "Anuluj");
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST, "Informacja", "W ok?? Ciebie nie ma obiektu, kt?ry odgrywa rol? ?awki(ID: 2913).", "Okej", "Anuluj");
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST, "Informacja", "/cwicz [bieznia/lawka/hantle/rowerek]", "Okej", "Anuluj");
}
}
else
{
if(cwicz[playerid] == 0)
{
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_LIST, "Informacja", "/cwicz [bieznia/lawka/hantle/rowerek]", "Okej", "Anuluj");
}
else
{
new string[100];
if(cwicz[playerid] == 1)
{
new object = GetNearestObjectEx(playerid, 2630, 10.0);
SetPlayerPos(playerid, Object[object][oX] + 1, Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
format(string, sizeof(string), "Uzyskana si?a podczas treningu: %d", cwiczprogress[playerid] / 1000);
AddPlayerSkill(playerid, 4, 1, cwiczprogress[playerid] / 1000, "Kondycja");
}
else if(cwicz[playerid] == 2)
{
new object = GetNearestObjectEx(playerid, 2627, 10.0);
SetPlayerPos(playerid, Object[object][oX] + 1, Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
ClearAnimations(playerid);
format(string, sizeof(string), "Uzyskana si?a podczas treningu: %d", cwiczprogress[playerid] / 500);
AddPlayerSkill(playerid, 4, 1, cwiczprogress[playerid] / 500, "Kondycja");
}
else if(cwicz[playerid] == 3)
{
new object = GetNearestObjectEx(playerid, 2913, 10.0);
SetPlayerPos(playerid, Object[object][oX] + 1, Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
ApplyAnimation( playerid, "benchpress", "gym_bp_getoff", 1, 0, 0, 0, 0, 0, 1 );
format(string, sizeof(string), "Uzyskana si?a podczas treningu: %d", cwiczprogress[playerid]);
AddPlayerSkill(playerid, 4, 0, cwiczprogress[playerid], "Si?a fizyczna");
}
else if(cwicz[playerid] == 5)
{
new object = GetNearestObjectEx(playerid, 2627, 10.0);
SetPlayerPos(playerid, Object[object][oX] + 1, Object[object][oY] - 0.1, Object[object][oZ] + 0.29);
ClearAnimations(playerid);
format(string, sizeof(string), "Uzyskana si?a podczas treningu: %d", cwiczprogress[playerid] / 500);
AddPlayerSkill(playerid, 4, 0, cwiczprogress[playerid] / 500, "Si?a fizyczna");
}
FreezePlayer(playerid, 1);
SetCameraBehindPlayer(playerid);
ClearAnimations(playerid);
FreezePlayer(playerid, 0);
ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Informacja", string, "Okey", "Zamknij");
cwiczprogress[playerid] = 0;
TextDrawHideForPlayer(playerid, matchbox[playerid]);
cwicz[playerid] = 0;
}
}
return 1;
}


Ten system si?owni jest w mapce Genius Role Play ;)

Postaw piwo autorowi tego posta
 

 
Tagi: siłownia
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