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

Wysłany: 2017-01-21, 12:32


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

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?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 13:05


MrKacu13







Wiek: 25
Na forum: 4569 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

carl0987, nie testowa?em, ale powinno dzia?a?.

http://pastebin.com/6YWdLMYc

Podpis


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 20:23


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

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?

Podpis
Postaw piwo autorowi tego posta
 

 
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 :D

 

 
Wysłany: 2017-01-21, 20:59


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

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


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-22, 00:06


MrKacu13







Wiek: 25
Na forum: 4569 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

carl0987, poka? te linijki, kt?re maj? b??dy, bo bez kodu to ?rednio wywnioskowa? w czym tak naprawd? tkwi b??d.

Podpis


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-22, 10:10


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

1199:
Pawn

ProxDetector(playerid15.00xFFFFFFFFstring1.6);


1211:
Pawn

 ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.6);

1214:
Pawn

ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.6);

1220:
Pawn

ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.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(playeridnamesizeof(name));
    if(text[0] == '!')
    {
        if(strlen(text) == 1)
            return SendClientMessage(playerid0xFFFFFFFF"{FF0000}Odpowiednie u?ycie: {FFFFFF}![tekst]");

        strdel(text01);
        format(stringsizeof(string), "[OOC] %s m?wi: %s"nametext);
        ProxDetector(playerid15.00xFFFFFFFFstring1.6);
        return 0;
    }
    else
    {
        if(strlen(text) > 65)
        {
            new line[65+1];
            format(linesizeof(line), text);
            strdel(line66strlen(line));
            text[0] = toupper(text[0]);
            format(wiadomoscsizeof(wiadomosc), "%s m?wi: %s"nameline);
            ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.6);
            strdel(text065);
            format(wiadomoscsizeof(wiadomosc),"%s"text);
            ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.6);
            return 0;
        }
        else
        {
            format(wiadomoscsizeof(wiadomosc), "%s m?wi: %s",  nametext);
            ProxDetector(playerid15.00xFFFFFFFFwiadomosc1.6);
            return 0;
        }
    }


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-22, 20:58


MrKacu13







Wiek: 25
Na forum: 4569 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

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(playerid15.0BIALYwiadomosc1.6);


Podpis


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-23, 10:00


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

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?.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-23, 10:27


MrKacu13







Wiek: 25
Na forum: 4569 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

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


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-23, 10:52


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

nie wiem jak zrobi? ?eby sprawdza?o czy np 8 m jest od policjanta

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-24, 20:05


MrKacu13







Wiek: 25
Na forum: 4569 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

Istnieje do tego funkcja, kt?rej b?dziesz potrzebowa? je?li chcesz sprawdza? czy gracz jest 8 metr?w od policjanta.

Więcej informacji znajdziesz w Wikipedii SA-MP:

IsPlayerInRangeOfPoint

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(playerid8.0xyz)) //Je?li znajduje si? w odleg?o?ci od danej pozycji
{

}
else //Je?li nie
{

}


Podpis


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Tagi: czat :: ooc
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Czat OOC i IC 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