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

Wysłany: 2009-08-29, 15:29


PiotrekBJS

-.O






Wiek: 36
Na forum: 6375 dni
Posty: 27
Nick w MP: Drift, Sixer

Piwa: 5

Respekt: 50

Mi chodzi?o ?e w wybiera?ce wybiera si? tego skina ale tylko mo?e adminnistrator go wybra? :D

//: Edit

?eby nie pisa? kolejnego tematu to mam te? pytanie jak zrobi? co? takiego ?e na pocz?tku gdy gracz zaczyna gra? dostaj? nie?miertelno?? . I jak jakim? cudem si? zabij? to po ?mierci te? dostaj? goda . Cz?sto spotyka?em takie co? na mapkach stuntowych :)

Podpis
Wracam do sampa po 2 latach ;D
Ostatnio zmieniony przez PiotrekBJS 2009-08-29, 16:53, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 15:49


Kigam







Wiek: 29
Na forum: 6147 dni
Posty: 25

Piwa: 11

Respekt: 50

witam wszystkich wi?c mam text draw i chce usun?? brzydki efekt cienia jak to zrobi? :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 15:51


Jimmy J

suy shatan!






Wiek: 32
Na forum: 6604 dni
Posty: 265

Piwa: 3264

Respekt: 54,4

Kod:

TextDrawSetShadow(td, 0);


Podpis

Nie mam stóp...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 18:13


The Psychol

Psychol






Wiek: 35
Na forum: 6775 dni
Posty: 2819
Nick w MP: The_Psychol

Piwa: 4386

Respekt: 314
Respekt: 314Respekt: 314Respekt: 314


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"PiotrekBJS" napisał/a:

?eby nie pisa? kolejnego tematu to mam te? pytanie jak zrobi? co? takiego ?e na pocz?tku gdy gracz zaczyna gra? dostaj? nie?miertelno?? . I jak jakim? cudem si? zabij? to po ?mierci te? dostaj? goda . Cz?sto spotyka?em takie co? na mapkach stuntowych :)


W publicu OnPlayerUpdate
Daj SetPlayerHealth i ustaw na 100

Podpis

And that's the bottom line 'cause The Psychol said so!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 21:00


PiotrekBJS

-.O






Wiek: 36
Na forum: 6375 dni
Posty: 27
Nick w MP: Drift, Sixer

Piwa: 5

Respekt: 50

Czyli jak dok?adnie? Zrobi?em co? takiego:
Kod:


public OnPlayerUpdate()
{
SetPlayerHealth(playerid, 100);
return 1;
}


Ale wyskakuje error:

xn20.pwn(171) : error 017: undefined symbol "playerid"

Podpis
Wracam do sampa po 2 latach ;D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 21:02


TNT

Ban(playerid);






Wiek: 32
Na forum: 6692 dni
Posty: 145

Piwa: 1141

Respekt: 50

Kod:


forward OnPlayerUpdate(playerid);
public OnPlayerUpdate(playerid)
{
SetPlayerHealth(playerid, 100);
return 1;
}


Podpis
SupportTeam przemo.org
Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-29, 21:12


PiotrekBJS

-.O






Wiek: 36
Na forum: 6375 dni
Posty: 27
Nick w MP: Drift, Sixer

Piwa: 5

Respekt: 50

Wielkie dzi?ki dla was :) Piwka lec?!

Podpis
Wracam do sampa po 2 latach ;D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-30, 09:48


Kigam







Wiek: 29
Na forum: 6147 dni
Posty: 25

Piwa: 11

Respekt: 50

"Jimmy J" napisał/a:

Kod:

TextDrawSetShadow(td, 0);

nie dzia?a to dalej jest brzydki efekt cienia :(
EDIT@
ok dzia?a a jak zrobi? ,?eby by?y takie kontury bo wygl?da przezroczy?cie
EDIT2@
przeczyta?em tw?j tucik Jimmy J ju? wiem jak dzi?ki za pomoc :arrow: :piwo:

[ Dodano: 2009-08-30, 14:26 ]
Wi?c mam kolejny problem wszystko dok?adnie opisa?em w ostatnim po?cie bardzo prosze o pomoc bo system respektu dzia?a nie poprawnie
Tutaj link do tematu system respektu ostatni post

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-31, 18:30


Bartukoo00







Wiek: 35
Na forum: 6123 dni
Posty: 3



Respekt: 50

Cytat:

5. Tworzenie w?asnego markera i strefy. Czyli czerwonego k??ka:
Aby zrobi? wsp??rz?dne najlepiej zaopatrzy? si? w program San Andreas Place Manage lub robi? to przez samp_debug.exe
Gdy to ju? mamy przyst?pujemy do pracy:

AddPlayerClass(281,491.5403,-10.1736,1000.6797,205.3798,0,0,0,0,0,0); // coord 1
AddPlayerClass(281,491.7465,-17.6610,1000.6797,182.2477,0,0,0,0,0,0); // coord 2
AddPlayerClass(281,483.8130,-18.0149,1000.6797,95.8099,0,0,0,0,0,0); // coord 3
AddPlayerClass(281,483.9237,-10.1626,1000.6797,357.7577,0,0,0,0,0,0); // coord 4
3----4
| B | -droga robienia wsp??rz?dnych
2----1
AddPlayerClass(281,487.0723,-13.4085,1000.6797,220.7422,0,0,0,0,0,0); // coord buy



AddPlayerClass(281,491.5403,-10.1736,1000.6797,205.3798,0,0,0,0,0,0);
(ID gracza, X , Y , Z , A , bronie ID)

Potrzebujesz wsp??rz?dnych X i Y bierzesz:
najni?szy X "483.8130"
wtedy najni?szy Y "-18.0149" (Jest to liczba ujemna i dlatego jest najmniejsza)
Najwy?szy X "491.7465"
Najwy?szy Y "-10.1626"

Teraz masz tak: {483.8130,-18.0149, 491.7465,-10.1626} - to s? wsp??rz?dne checkCoords - Strefy w kt?rej b?dzie znajdowa? si? marker: ( new Float:checkCoords[MAX_POINTS][4] = { )

Aby mie? wsp??rz?dne ,,checkpoints" przepisujesz wsp??rz?dne: {487.0723,-13.4085,1000.6797} - to s? wsp??rz?dne
z tej linijki: ( new Float:checkpoints[MAX_POINTS][3] = { ) - s? to wsp??rz?dne w kt?rym b?dzie znajdowa? si? marker(czyli to czerwone k?lko, cylinder w kt?re trzeba wej?? )

Tutaj macie link do obrazka jak to wygl?da:

Kopiujemy potrzebne dane kt?re utworzyli?my i wklejamy do kodu ?r?d?owego naszej mapki.
Kompilujemy skrypt i w??czamy nasz? mapke. Gdy pojedziemy do naszego miejsca zobaczymy
czerwone k??ko. Oto nasz marker kt?rego stworzyli?my sami!

Thx dla 50p


Znalaz?em to na jakim? forum... Chodzi mi konkretnie o to ...


Chodzi mi o te 2 rzeczy

Kod:

Teraz masz tak: {483.8130,-18.0149, 491.7465,-10.1626} - to s? wsp??rz?dne checkCoords - Strefy w kt?rej b?dzie znajdowa? si? marker: ( new Float:checkCoords[MAX_POINTS][4] = { )

Aby mie? wsp??rz?dne ,,checkpoints" przepisujesz wsp??rz?dne: {487.0723,-13.4085,1000.6797} - to s? wsp??rz?dne
z tej linijki: ( new Float:checkpoints[MAX_POINTS][3] = { ) - s? to wsp??rz?dne w kt?rym b?dzie znajdowa? si? marker(czyli to czerwone k?lko, cylinder w kt?re trzeba wej?? )


Zaczynam przygod? w Pawno i jak wklei? te koordynaty do ( new Float:checkCoords[MAX_POINTS][4] = { ) tych komend czy jako? tak ?
( new Float:checkpoints[MAX_POINTS][3] = { ) do tej te?

Gdzie wsadzi? te koordynaty, prosz? o jaki? przyk?ad...

//edit//


Co jest w tym z?ego ??

new Float:checkpoints[12][3] = {
{1540.4705,-851.2792,64.3361},
}

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-08-31, 19:18


Redox1133

Fan PAWN






Wiek: 31
Na forum: 6772 dni
Posty: 63

Piwa: 720

Respekt: 67

Co jest z?ego w tym kodzie? Bo nic mi sie nie dzieje po wcisnieciu tych klawiszy (E i Q). Oto kod:
Kod:

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_LOOK_LEFT)
{
if(!IsPlayerInAnyVehicle(playerid))
{
new sendername[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s wlacza kierunkowskaz w lewo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
if(newkeys & KEY_LOOK_RIGHT)
{
if(!IsPlayerInAnyVehicle(playerid))
{
new sendername[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s wlacza kierunkowskaz w prawo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
return 1;
}


Bledow zadnych nie mam tlyko nic sie nie dzieje po wcisnieciu klawiszy, z gory thx. Za pomoc :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-09-01, 12:59


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Kod:

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_LOOK_LEFT)
{
if(IsPlayerInAnyVehicle(playerid))
{
new sendername[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s wlacza kierunkowskaz w lewo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
if(newkeys & KEY_LOOK_RIGHT)
{
if(IsPlayerInAnyVehicle(playerid))
{
new sendername[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s wlacza kierunkowskaz w prawo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-09-01, 14:03


Bartukoo00







Wiek: 35
Na forum: 6123 dni
Posty: 3



Respekt: 50

To tak o. Od czego zacz?? pisanie servera GF. Mo?e kto? poda? komend?, na pocz?tkowy spawn gracza ? Prosze bardzo o t? komende.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-09-01, 14:50


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Bartukoo00, wiec tak, zaczne od tego ,ze Nie servera tylko Mapy GF. I nie ma zadnej komendy , jest za to odpowiedzialny public OnPlayerSpawn(playerid), w ktorym umieszczamy funkcje:

SetPlayerPos(playerid, X,Y,Z);



Zapraszam do dzialu Poradniki :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-09-06, 17:28


John_Caro

RP-Games Team






Wiek: 33
Na forum: 6370 dni
Posty: 12
Nick w MP: Eugene_Bracchi

Piwa: 98

Respekt: 47,6

Jak usun?? te tr?jk?ty przed wej?ciem? Chyba wiecie o co chodzi.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2009-09-06, 17:54


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

w OnGameModeInit()
wklej:
Kod:


DisableInteriorEnterExits();


Postaw piwo autorowi tego posta
 

 
Tagi: małe :: pytania :: odnośnie :: pawn
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » MAŁE PYTANIA ODNOŚNIE PAWN Odpowiedz do tematu

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