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

Wysłany: 2014-07-03, 21:26


wampiros6







Wiek: 34
Na forum: 5208 dni
Posty: 83

Piwa: 2

Respekt: 50

Jak w temacie. Mam map? w kt?rej s? zbugowane checkpointy np. dodaje jaki? skrypt na spedycje z checkpointami i gdy zaczynam prac?, checkpoint jest widoczny tylko przez chwil? a potem znika.Pr?bowa?em normalnych checkpoint?w i z streamera, a wszystkie nie dzia?a?y. Checkpointy kt?re s? w mapie jakim? cudem dzia?aj?. Co mo?e by? przyczyn? tego problemu ? (posiadam edycj? mapy POP a dok?adniej FSR)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-03, 22:06


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

Checkpointy z mapy wy??czaj? checkpointy z filterscript?w.

http://wiki.sa-mp.com/wik...layerCheckpoint

"SA-MP Wiki" napisał/a:

Checkpoints are asynchronous, meaning only one can be shown at a time. To 'stream' checkpoints (only show them when players are close enough), use a checkpoint streamer.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-03, 22:13


wampiros6







Wiek: 34
Na forum: 5208 dni
Posty: 83

Piwa: 2

Respekt: 50

ale jak raz doda?em skrypt do mapy to dalej te checkpointy wy??cza?o, je?li jest problem to mog? poda? linka podobnej mapy kt?rej ja u?ywam


@edit
Ok znalaz?em b??d to jest ten kod

Kod:

new check = playerCheckpoint[playerid];
new bool:IsIn;
if(check != 999){
if(isPlayerInArea(playerid,checkCoords[check])) IsIn = true;
}else{
IsIn = false;
}

if(!IsIn){
for(new x=0;x<MAX_POINTS;x++){
if(playerCheckpoint[playerid] != x){
if(isPlayerInArea(playerid,checkCoords[x])){
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid, checkpoints[x][0],checkpoints[x][1],checkpoints[x][2],2);
playerCheckpoint[playerid] = x;
IsIn = true;
break;
}
}
}
}

if(!IsIn){
DisablePlayerCheckpoint(playerid);
playerCheckpoint[playerid] = 999;
}


Kod:

new Float:checkpoints[MAX_POINTS][3] = {
{-22.2549,-55.6575,1003.5469},
{2000.3132,1538.6012,13.5859},
{291.0004,-84.5168,1001.5156},
{367.5150,1893.0861,17.6406},
{1868.7671,1371.7584,16.9223},
{2416.7451,1147.7266,10.8203},
{-1160.8171,-934.9354,129.2188},
{1989.0619,1005.5241,994.4688},
{-103.5525,-22.4661,1000.7188},
{501.4927,-75.4323,998.7578},
{2235.5408,1679.0402,1008.3594},
{161.1875,-79.9915,1001.8047},
{207.5640,-97.8188,1005.2578},
{-203.4864,-41.2045,1002.2734},
{418.5547,-80.1667,1001.8047},
{2163.3354,1904.5193,10.8125},
{2513.5754,1245.0770,10.8203},
{2454.1992,1913.9470,10.8647},
{2621.0754,2330.4739,10.8203},
{2121.1506,2361.8848,10.8203},
{1677.1974,1448.0651,10.7823},
{214.5162,1863.8197,13.1406},
{406.3882,2535.9177,16.5464}
};


Te checkpointy s? od np:statku w lv co si? dostaje pieni?dze, od posiad?o?ci ktore mo?na kupi? itp itd

Checkpointy mi znika?y przez DisablePlayerCheckpoint(playerid); bo przez ten kod co jest na samej g?rze sprawdza? czy jestem w tych checkpointach. Czy mo?na to jako? zamieni? aby nie usuwa? tego kodu a checkpointy (z posiad?o?ci i skryptu spedycyjnego) dzia?a?y jak nale?y?

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: zbugowane :: checkpointy
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] Zbugowane checkpointy 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