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

Wysłany: 2014-08-21, 10:19


Shadow_king







Wiek: 31
Na forum: 4584 dni
Posty: 6
Nick w MP: Shadow_king



Respekt: 50

Cze?? mo?ecie mi pom?c? Potrzebowa? bym napisa? skrypt, na wy?cigi, tzn. Mam w planie zrobi? wielki festiwal wy?cig?w i potrzebowa? bym ustawi? race checkpointy, niestety problemem jest to ?e nie wiem jak zrobi? komend? kt?ra by je wy?wietla?a. I by po wjechaniu w ostatni checkpoint wy?wietli?o na chacie kolorowo w jakiej kolejno?ci zosta? przejechany wy?cig. Wkleiliby?cie jaki? przyk?ad, co? na czym m?g? bym si? wzorowa??

[ Dodano: 2014-08-21, 10:21 ]
je?li co? robi? to u?ywam http://wiki.sa-mp.com, nie ma tam napisanego jak wy?wietli? checkpointy ;/


http://wiki.sa-mp.com/wiki/SetPlayerRaceCheckpoint

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-21, 10:34


Quirhrinh







Wiek: 31
Na forum: 4382 dni
Posty: 16

Piwa: 120

Respekt: 64

Ostrzeżeń: 20%
Odkryta wiadomość / Unhidden message(aby ją zobaczyć nie musisz nic robić)
http://pastebin.com/QEMEwxqY


[ Komentarz dodany przez: Iggy: 2014-08-21, 13:37 ]
Regulamin dzia?u, punkt 5.

Ostatnio zmieniony przez Iggy 2014-08-21, 13:37, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-21, 11:03


Shadow_king







Wiek: 31
Na forum: 4584 dni
Posty: 6
Nick w MP: Shadow_king



Respekt: 50

Nie s?dzi?em ?e to a? tak skomplikowane ;o i to jest tylko na 1 wy?cig ?? a ja planowa?em a? 20 ;o

Gdybym chcia? doda? wi?cej wy?cig?w wi?cej komend to kt?ry fragment musia? bym skopiowa???

[ Dodano: 2014-08-21, 13:00 ]
To co da?e? nie dzia?a.

[ Dodano: 2014-08-21, 14:33 ]
Zrobi?em co? takiego, ma to prawo bytu??



Kod:


#include<a_samp>
#define SLOTS 50
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/race1", true)== 0)
{
SetPlayerRaceCheckpoint(playerid,0,-266.2182,-1917.3649,27.9467,-317.5392,-1919.6949,13.6544,10);
}
}



new pCP[SLOTS];
new Float:Race1[][3]=
{
{-317.5392,-1919.6949,13.6544},
{-442.1015,-1920.6376,6.8899},
{-463.8193,-2026.8210,48.0113},
{-659.1437,-2032.5871,5.9406},
{-778.4502,-2115.6250,25.1334},
{-820.1362,-1898.3059,11.0760},
{-670.1270,-1892.4057,6.3173},
{-463.8193,-2026.8210,48.0113},
{-817.6995,-2182.4025,21.2332},
{-947.0308,-2181.2824,37.5400},
{-946.8310,-2362.1108,60.1339},
{-1219.1186,-2341.6843,17.3532},
{-1311.7628,-2070.8552,22.8843},
{-1411.5035,-1995.5407,7.9318},
{-1464.5484,-1773.4769,49.3506},
{-1556.1563,-1893.9271,81.1295},
{-1964.3459,-1956.8530,76.2029},
{-1919.3410,-2085.0249,59.5106},
{-1677.6613,-2122.9846,36.7347},
{-1680.6120,-2296.1301,42.2057},
{-1942.4367,-2448.6098,30.6250},
{-2039.4356,-2496.1904,31.1158},
{-2246.7712,-2331.7817,29.7339},
{-2341.9260,-2182.0119,34.5489},
{-2102.9978,-1880.8123,110.5234},
{-2433.9079,-2088.6909,123.7009},
{-2587.6628,-2081.1685,131.5225},
{-2624.4043,-2050.6726,128.9645},
{-2688.4609,-1877.8635,136.9183},
{-2781.5994,-1749.7550,141.6943},
{-2766.5750,-1537.4523,140.4772},
{-2513.8894,-1114.8722,177.3516},
{-2619.9663,-1293.5542,224.8678},
{-2668.7864,-1396.7391,254.5332},
{-2567.0544,-1352.4625,265.7109},
{-2335.1714,-1296.4506,309.5469},
{-2573.8345,-1500.9152,359.0234},
{-2383.9695,-1395.6781,359.6619},
{-2259.9067,-1443.9028,355.5840},
{-2217.7832,-1695.2181,377.2469},
{-2519.3430,-1738.2241,402.0332},
{-2435.3928,-1795.7465,411.7742},
{-2450.5044,-1719.3516,431.4347},
{-2336.7952,-1606.1693,483.7253}
};

public OnPlayerEnterRaceCheckpoint(playerid)
{

switch(pCP[playerid])
{
case 0..42:SetPlayerRaceCheckpoint(playerid, 0, Race1[pCP[playerid]][0], Race1[pCP[playerid]][1], Race1[pCP[playerid]][2], Race1[pCP[playerid]+1][0], Race1[pCP[playerid]+1][1], Race1[pCP[playerid]+1][2], 10.0);
case 43:SetPlayerRaceCheckpoint(playerid, 1, Race1[pCP[playerid]][0], Race1[pCP[playerid]][1], Race1[pCP[playerid]][2], 0.0, 0.0, 0.0, 11.0);
case 44:
{
DisablePlayerRaceCheckpoint(playerid);
pCP[playerid]=0;
SendClientMessageToAll(-1,"Gracz %s uko?czy? wy?cig.");
return 1;
}
}
pCP[playerid]++;
return 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: wielka :: prośba
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] Wielka prośba 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