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

Wysłany: 2015-12-26, 01:44


Jezaczek

gg: 36153551






Wiek: 31
Na forum: 4355 dni
Posty: 50
Nick w MP: Wilku

Piwa: 230

Respekt: 80,5

Witajcie, m?j problem polega na tym. ?e gdy z y_files chce pobra? liczny odpowiedzialne za spawn to nie dzia?a. A zrobi?em to tak:

Dodam ?e kordy zapisuje idealnie w pliku, lecz po wyczytaniu... Nie dzia?a, zaczyna mi gre ?cina? do 1/2 FPS?w a u mnie norma to 90-120

Tutaj kod czytaj?cy kordy wraz z Timmerem ( Do spawnu )
Kod:


SetPVarFloat(playerid, "SpecX", PlayerInfos[playerid][playX]);
SetPVarFloat(playerid, "SpecY", PlayerInfos[playerid][playY]);
SetPVarFloat(playerid, "SpecZ", PlayerInfos[playerid][playZ]);
SetTimerEx("Spawn", 5000, false, "d", playerid);
SetPlayerPos(playerid, PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);


I w tym momencie zwiesza gre.
Kod:

forward Spawn(playerid);
public Spawn(playerid)
{
SetPlayerPos(playerid, GetPVarFloat(playerid, "SpecX"), GetPVarFloat(playerid, "SpecY"), GetPVarFloat(playerid, "SpecZ")+3);
SetPVarFloat(playerid, "SpecX", 0);
SetPVarFloat(playerid, "SpecY", 0);
SetPVarFloat(playerid, "SpecZ", 0);
//SetPlayerPos(playerid, PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);
SendClientMessage(playerid, LIGHTGREEN, "Spawned");
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-26, 13:17


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Czemu 2x razy spawnujesz i u?ywasz pvar?w i zmienych? Albo to albo to, tak mi si? wydaje, nie robi?em nigdy na pvarach.
Tam gdzie dajesz timer, usuwasz wszystko, timer te?. Jezeli robisz na zmiennych to:
Kod:

SetPlayerPos(playerid, PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);

powinno wystarczy?, je?eli nie dzia?a to sprawd? czy te zmienne posiadaj? warto?ci kord?w, tzn
Kod:

printf("%f, %f, %f", PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);

pod linijk? ze spawnem. Oczywi?cie mam nadzieje ?e dajesz to w onplayerspawn.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 00:34


Jezaczek

gg: 36153551






Wiek: 31
Na forum: 4355 dni
Posty: 50
Nick w MP: Wilku

Piwa: 230

Respekt: 80,5

G?upi nie jestem, oczywi?cie ?e daj? w OnPlayerSpawn.
Poczyta?em troch? i dostosowa?em si? do twojej uwagi. Uda?o si?, zrobi?. Dzi?ki wielkie. :arrow: :piwo:

Mo?na Lock.

Postaw piwo autorowi tego posta
 

 
Tagi: spawn :: plików
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Spawn z plików 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