Wysłany: 2017-01-21, 12:32
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Witajcie! Chc? zrobi? czat ooc i ic.
OOC ma by? po tym jak gracz wpisze: "!Siemano serwer" itp.
A IC normalnie jak piszemy na czacie.
Jak to zrobi?
Wysłany: 2017-01-21, 13:05
MrKacu13
Wiek: 25 Na forum: 4568 dni Posty: 60
Nick w MP: MrKacu13
Piwa : 5
Podpis
[you]
, pomogłem? Postaw !
Wysłany: 2017-01-21, 20:23
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Da?em to do kodu i :
Kod:
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1199) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1199) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1211) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1211) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1214) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1214) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1220) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1220) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1225) : warning 225: unreachable code
C:\Users\nieschematyczny\Desktop\classictruck.pwn(7461) : error 025: function heading differs from prototype
C:\Users\nieschematyczny\Desktop\classictruck.pwn(7462) : error 021: symbol already defined: "ProxDetector"
Jak dam do skryptu nie ma ?adnych error?w. Czym mo?e by? spowodowane?
Wysłany: 2017-01-21, 20:57
U123 [Usunięty ]
C:\Users\nieschematyczny\Desktop\classictruck.pwn(7462) : error 021: symbol already defined: "ProxDetector" - wskazuje, ?e gdzie? ju? jest w kodzie stock "ProxDetector". usu? jeden z dw?ch
Wysłany: 2017-01-21, 20:59
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
to teraz:
Kod:
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1199) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1199) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1211) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1211) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1214) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1214) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1220) : warning 213: tag mismatch
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1220) : error 035: argument type mismatch (argument 3)
C:\Users\nieschematyczny\Desktop\classictruck.pwn(1225) : warning 225: unreachable code
Wysłany: 2017-01-22, 00:06
MrKacu13
Wiek: 25 Na forum: 4568 dni Posty: 60
Nick w MP: MrKacu13
Piwa : 5
carl0987 , poka? te linijki, kt?re maj? b??dy, bo bez kodu to ?rednio wywnioskowa? w czym tak naprawd? tkwi b??d.
Podpis
[you]
, pomogłem? Postaw !
Wysłany: 2017-01-22, 10:10
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
1199:
Pawn
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , string , 1.6 );
1211:
Pawn
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
1214:
Pawn
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
1220:
Pawn
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
[ Dodano : 2017-01-22, 10:12 ]
og?lnie kod kt?ry wklejam wygl?da tak:
Pawn
new string [ 255 + 1 ], name [ MAX_PLAYER_NAME ], wiadomosc [ 144 + 1 ];
GetPlayerName ( playerid , name , sizeof ( name ));
if( text [ 0 ] == '!' )
{
if( strlen ( text ) == 1 )
return SendClientMessage ( playerid , 0xFFFFFFFF , "{FF0000}Odpowiednie u?ycie: {FFFFFF}![tekst]" );
strdel ( text , 0 , 1 );
format ( string , sizeof (string), "[OOC] %s m?wi: %s" , name , text );
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , string , 1.6 );
return 0 ;
}
else
{
if( strlen ( text ) > 65 )
{
new line [ 65 + 1 ];
format ( line , sizeof ( line ), text );
strdel ( line , 66 , strlen ( line ));
text [ 0 ] = toupper ( text [ 0 ]);
format ( wiadomosc , sizeof ( wiadomosc ), "%s m?wi: %s" , name , line );
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
strdel ( text , 0 , 65 );
format ( wiadomosc , sizeof ( wiadomosc ), "%s" , text );
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
return 0 ;
}
else
{
format ( wiadomosc , sizeof ( wiadomosc ), "%s m?wi: %s" , name , text );
ProxDetector ( playerid , 15.0 , 0xFFFFFFFF , wiadomosc , 1.6 );
return 0 ;
}
}
Wysłany: 2017-01-22, 20:58
MrKacu13
Wiek: 25 Na forum: 4568 dni Posty: 60
Nick w MP: MrKacu13
Piwa : 5
carl0987 , spr?buj sobie zdefiniowa? kolor, bo wygl?da, ?e tylko z tym jest problem.
Bo sam widzisz, ?e w kompilatorze wywala Ci nast?puj?cy b??d.
Kod: C:\Users\nieschematyczny\Desktop\classictruck.pwn(1214) : error 035: argument type mismatch (argument 3)
?wiadczy to o tym, ?e trzeci argument tej funkcji jest nieprawid?owy, a to za niego odpowiada w?a?nie kolor wy?wietlanego tekstu w czacie.
Pawn
//Definicja koloru na g?rze skryptu lub GM
#define BIALY 0xFFFFFFFF
//I zamie? sobie we funkcji
ProxDetector ( playerid , 15.0 , BIALY , wiadomosc , 1.6 );
Podpis
[you]
, pomogłem? Postaw !
Wysłany: 2017-01-23, 10:00
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Okej zrobi?em, nie b?d? zak?ada? nowego tematu, potrzebuje jeszcze komendy /przykuj [id] taka komenda jak by?a kiedy? w policji na Mruczniku ze dawa?e? /przykuj i gracz nie m?g? si? ruszy? ale pod??a? za tob?.
Wysłany: 2017-01-23, 10:27
MrKacu13
Wiek: 25 Na forum: 4568 dni Posty: 60
Nick w MP: MrKacu13
Piwa : 5
carl0987 , no to nic prostszego. stw?rz sobie zmienn? odpowiadaj?c? za to czy gracz jest przykuty, je?li jest to b?dzie teleportowany do tego gracza, kt?ry go przyku?. Wiesz jak to mniej wi?cej zrobi?? B?dziesz potrzebowa? zmiennych, dw?ch komend na przykuwanie i odkuwanie oraz timera, kt?ry sprawdza?by czy gracz si? oddali? od tego gracza co go przyku? np. na 8 metr?w.
Podpis
[you]
, pomogłem? Postaw !
Wysłany: 2017-01-23, 10:52
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
nie wiem jak zrobi? ?eby sprawdza?o czy np 8 m jest od policjanta
Wysłany: 2017-01-24, 20:05
MrKacu13
Wiek: 25 Na forum: 4568 dni Posty: 60
Nick w MP: MrKacu13
Piwa : 5
Istnieje do tego funkcja, kt?rej b?dziesz potrzebowa? je?li chcesz sprawdza? czy gracz jest 8 metr?w od policjanta.
Najlepiej ?eby pobiera? pozycj? policjanta i ustawi? j? do parametr?w x, y, z, a w parametrze range ustaw ilo?? metr?w jak? chcesz sprawdza?. A tak ma wygl?da? ten warunek:
Pawn
if( IsPlayerInRangeOfPoint ( playerid , 8.0 , x , y , z )) //Je?li znajduje si? w odleg?o?ci od danej pozycji
{
}
else //Je?li nie
{
}
Podpis
[you]
, pomogłem? Postaw !
Tagi: czat :: ooc
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: