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

Wysłany: 2013-06-23, 14:06


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Witam.Chcia?bym wykona? co? takiego.Gracz po wpisaniu jakiej? komendy zostaje teleportowany w dane miejsce + jest zamra?any.Jest odliczanie 3 sekund gracz zostaje odmro?ony i rusza pojazdem do pierwszego widocznego checkpointa,kt?ry po wjechaniu w niego znika a pojawia si? kolejny itd.Po wjechaniu w ostatniego checkpointa gracz ma zosta? teleportowany w losowe miejsce.Za pomoc piwko + respekt. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-23, 14:09


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

Rumun, chodzi Ci o zabaw?, ala race lub wy?cig tylko samemu ?

Troch? zabawy b?dzie ;)
Zacznijmy od jakiego systemu komend chcesz pisa? komend?.

Podpis
Cześć
! :)


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

 
Wysłany: 2013-06-23, 14:49


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

Kod:

new raceCPpicked[MAX_PLAYERS];
new Float:racinPoints[][3] = {
{x, y, z},
{x, y, z},
{x, y, z} // etc..
};

CMD:jakaskomenda(playerid, p[])
{
SetPlayerPos(playerid, x, y, z);
TogglePlayerControllable(playerid, false);
SetTimerEx("@afterThreeSecaDona", 3000, false, "i", playerid);
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
DisablePlayerRaceCheckpoint(playerid);
raceCPpicked[playerid] += 1;
ttingRCP(playerid);
return 1;
}

forward @afterThreeSecaDona(pid);
@afterThreeSecaDona(pid)
{
TogglePlayerControllable(pid, true);
new Float:pos[4];
GetPlayerPos(pid, pos[0], pos[1], pos[2]);
GetPlayerFacingAngle(pid, pos[3]);
new vid;
vid = CreateVehicle(model, pos[0], pos[1], pos[2], pos[3], random(128), random(128), -1);
PutPlayerInVehicle(pid, vid, 0);

raceCPpicked[pid] = 0;
externalVersionofSettingRCP(pid);
return 1;
}

stock externalVersionofSettingRCP(pid)
{
if(raceCPpicked[pid]+1 == sizeof(racinPoints)) SetPlayerRaceCheckpoint(pid, 1, racinPoints[raceCPpicked[pid]][0], racinPoints[raceCPpicked[pid]][1], racinPoints[raceCPpicked[pid]][2], racinPoints[raceCPpicked[pid]][0], racinPoints[raceCPpicked[pid]][1], racinPoints[raceCPpicked[pid]][2], 4.0);
else if(raceCPpicked[pid] == sizeof(racinPoints))
{
//wypierdalasz go w kosmos, czy dajesz mu hajs czy co?
}
else SetPlayerRaceCheckpoint(pid, 0, racinPoints[raceCPpicked[pid]][0], racinPoints[raceCPpicked[pid]][1], racinPoints[raceCPpicked[pid]][2], racinPoints[raceCPpicked[pid]+1][0], racinPoints[raceCPpicked[pid]+1][1], racinPoints[raceCPpicked[pid]+1][2], 4.0);
return 1;
}


Napisa?em Ci tyle kodu. Zobacz so czy zadzia?a - uzupe?nij x, y, z oraz model swoimi warto?ciami.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-25, 09:57


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Czy po dodaniu wi?kszej ilo?ci racinpoints trzeba co? jeszcze dopisywa? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-25, 10:00


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

@Tam nizej, dzieki za poprawe;p

Ostatnio zmieniony przez ToxiC. 2013-06-25, 10:46, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-25, 10:34


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

@Rumun: Nic nie musisz zmienia?.
@OldSql: Dzi?ki Tobie marnuje sw?j magiczny pakiet internetowy, na to ?eby poprawi? g?upstwo, kt?re paln??e?. Google -> SAMP Multi dimension arrays.

Fajnie jest mieszka? na wsi i nie mie? pr?du w czasie ulewy.

Postaw piwo autorowi tego posta
 

 
Tagi: jedz :: kolejnego
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