←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Kilka dodadków do diablo

Locked

djpatryk's Photo djpatryk 25.05.2010

1. Jak zrobić taki napis? - "[~] Nie mozna wpisac klasa wczesniej niz 2 min po starcie mapy" No i oczywiście aby nie można było wybrać przez te 2 min klasy



2. Jak zrobić takie coś? Posted Image

(chodzi o ten napis jak na kogoś najeżdżdzasz



3. I jeszcze jak coś takiego zrobić. Wszystko na ssach:

Posted Image


Posted Image


Posted Image

Proszę o pomoc!
Edited by djpatryk, 25.05.2010 13:43.
Quote

  • +
  • -
false's Photo false 25.05.2010

Levele
Szukasz:

show_hudmessage(id, "Awansowales do poziomu %i", player_lvl[id])


Dodajesz pod: (na kolorowo)

new name[32]
get_user_name(id, name, 31)
ColorChat(0, GREEN, "^x04 %s^x01 awansowal^x04 %s^x01 (do poziomu^x04 %i^x01)", name, Race[player_class[id]], player_lvl[id])


Na normalny kolor:

new name[32]
get_user_name(id, name, 31)
client_print(0, print_chat," %s awansowal %s (do poziomu %i)", name, Race[player_class[id]], player_lvl[id])


Itemy
Szukasz pod ostatnim case w itemach:

}
}
BoostRing(id)


Dodajesz pod: (na kolorowo)

new name[32]
get_user_name(id, name, 31)

ColorChat(0, GREEN,"^x01 Gracz:^x04 %s^x01 znalazl przedmiot -^x04 %s", name, player_item_name[id])


Na normalny kolor:

new name[32]
get_user_name(id, name, 31)

client_print(0, print_chat,"Gracz: %s znalazl przedmiot - %s", name, player_item_name[id])
Quote

  • +
  • -
KariiO's Photo KariiO 25.05.2010

Levele
Szukasz:

show_hudmessage(id, "Awansowales do poziomu %i", player_lvl[id])


Dodajesz pod: (na kolorowo)

new name[32]
get_user_name(id, name, 31)
ColorChat(0, GREEN, "^x04 %s^x01 awansowal^x04 %s^x01 (do poziomu^x04 %i^x01)", name, Race[player_class[id]], player_lvl[id])


Na normalny kolor:

new name[32]
get_user_name(id, name, 31)
client_print(0, print_chat," %s awansowal %s (do poziomu %i)", name, Race[player_class[id]], player_lvl[id])


Itemy
Szukasz pod ostatnim case w itemach:

}
}
BoostRing(id)


Dodajesz pod: (na kolorowo)

new name[32]
get_user_name(id, name, 31)

ColorChat(0, GREEN,"^x01 Gracz:^x04 %s^x01 znalazl przedmiot -^x04 %s", name, player_item_name[id])


Na normalny kolor:

new name[32]
get_user_name(id, name, 31)

client_print(0, print_chat,"Gracz: %s znalazl przedmiot - %s", name, player_item_name[id])

A gdzie info że jeżeli chce to skompilować lokalnie musi mieć colorchat.inc ?
A i jeszcze to:
#include <colorchat>
mówi ci coś ?
pewnie też o bb-code nie słyszałeś :D ?
Edited by KariiO, 25.05.2010 18:24.
Quote

djpatryk's Photo djpatryk 25.05.2010

To dasz mi jak to ma być dokładnie zrobione? bo nie wiem gdzie to dać
Quote

  • +
  • -
ReDDi's Photo ReDDi 25.05.2010

Dodaj
#include <colorchat>
pod innymi includami tzn tak jak tutaj

#include <amxmodx>

#include <amxmisc>



#include <engine>

#include <fakemeta> 

#include <cstrike>



#include <colorchat>

#include <fun>

#include <fakemeta_util>

#include <sqlx>

#include <csx> 

Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

A i pamietaj muszisz kompilowac lokalnie i colorchat.inc wrzucic do include w kompilatorze.
Quote

djpatryk's Photo djpatryk 25.05.2010

A ten colorchat.inc to jakiś plik, że mam go wrzucić. Jak go pozyskać? Sory koledzy ale pierwszy raz lokalnie kompiluje ;)
Edited by djpatryk, 25.05.2010 20:49.
Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

Masz daje ci w zalaczniku
Musisz to wrzucic do folderu icnlude jest w kompilatorze

Attached Files


Edited by Le0nik, 25.05.2010 20:51.
Quote

djpatryk's Photo djpatryk 25.05.2010

Dzięki, ale możesz powiedzieć jak to zrobić? Bo mam jeszcze jeden taki plugin co trzeba go kompilować lokalnie i nie wiem skąd wziąć to .inc
Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

1.ściągnij compiler masz w załączniku
2.Rozpakuj
3.Wszystkie pliki .sma wrzucasz do katalogu głównego (tam gdzie jest plik amxxpc,compile)
4.Wszystkie .inc do include
5.Jeśli wszystko wkleiłeś tak jak należy klikasz na compile otworzy ci sie konsola i czekasz aż sie z compiluje
6.Jak już sie skompilowało znajdziesz plik .amxx w folderze compiled ,a jeśli sie nie skompilowało wyskoczą różne błedy jakie popełniłeś

Myśle że dałem ci jakieś wskazowki. pozdro

Attached Files

Quote

djpatryk's Photo djpatryk 25.05.2010

Jak kompiluje tym kompilerem to wyskakują błędy a na webcompilerze nic nie ma...
Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

Moze bys napisal jakie bledy??
Quote

djpatryk's Photo djpatryk 25.05.2010

Posted Image

W załączniku mój db mod

Attached Files

Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

Zle wkleiles to
new name[32] get_user_name(id, name, 31)  ColorChat(0, GREEN,"^x01 Gracz:^x04 %s^x01 znalazl przedmiot -^x04 %s", name, player_item_name[id])


powinienes to dac tutaj

}			
	}
	BoostRing(id)


to sie znajduje pod ostatnim itemem co podawałes i usun tamto gdzie wczesniej wkleiles

powinno byc colorchat a nie ColorChat

linijka 1547 i 1575 sa niewazne nie przeszkadzaja kodowi

zreszto zrobilem to za cb łap W zalaczniku masz poprawiony .sma sprawdz czy dziala

Attached Files


Edited by Le0nik, 25.05.2010 22:19.
Quote

djpatryk's Photo djpatryk 25.05.2010

A dasz sma przerobione? bo będę jeszcze edytował diablo a nie wiem co dokładnie źle zrobiłem ;)
Quote

  • +
  • -
Prowok@tor's Photo Prowok@tor 25.05.2010

podpisuje sie tez do pytania kolgi
1. Jak zrobić taki napis? - "[~] Nie mozna wpisac klasa wczesniej niz 2 min po starcie mapy" No i oczywiście aby nie można było wybrać przez te 2 min klasy
Próbowałem to zrobić ale przy moich zdolnościach nie dałem rady
Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

1. To jest plugin poszukaj w liscie ploginow
pamietam gdzies to widziałem bo miałem to na swoim servie
albo sam przerobilem sobie nie pamietam
Edited by Le0nik, 25.05.2010 22:26.
Quote

djpatryk's Photo djpatryk 25.05.2010

Dzięki le0nik.
Edited by djpatryk, 25.05.2010 22:24.
Quote

  • +
  • -
Prowok@tor's Photo Prowok@tor 25.05.2010

Niestety alle takiego Pluga nie ma badz nie udało mi sie znależć w liscie pluginów nic będę sie musiał dalej meczyć z tym juz z tydzień prób i nic
Quote

  • +
  • -
Le0nik's Photo Le0nik 25.05.2010

A w ogóle poco wam to?
Jeśli chodzi o kopiowanie lvl przez graczy to zakaz zmiany nicku jest
Quote
Locked