Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Dziwne błędy


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 Kusek

    z Wikipedii

  • Power User

Reputacja: 446
Wszechobecny

  • Postów:1 655
  • Imię:Krystian
Offline

Napisano 22.04.2010 20:38

Witam serdecznie, piszę sobie mały plugin menu z kasą, lecz gdy dodaję funkcję zapłaty za broń wywala w .... błędów i o to moje pytanie
Dlaczego się to dzieje?!!

tutaj błędy

// D:\Krystian\pliki CS\scripting\gta_mod.sma(53) : error 017: undefined symbol
"hudmsg"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(61) : warning 217: loose indentati
on
// D:\Krystian\pliki CS\scripting\gta_mod.sma(61) : error 029: invalid expressio
n, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(61) : error 017: undefined symbol
"Showbronie_glowne"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(67) : error 029: invalid expressio
n, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(67) : error 017: undefined symbol
"Pressedbronie_glowne"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(80) : error 017: undefined symbol
"key"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(85) : error 017: undefined symbol
"Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(92) : error 017: undefined symbol
"Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(98) : error 017: undefined symbol
"Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(104) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(110) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(116) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(123) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(134) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(137) : warning 217: loose indentat
ion
// D:\Krystian\pliki CS\scripting\gta_mod.sma(137) : error 029: invalid expressi
on, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(137) : error 017: undefined symbol
 "Showbronie_pistolety"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(141) : error 029: invalid expressi
on, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(141) : error 017: undefined symbol
 "Pressedpistole"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(147) : error 017: undefined symbol
 "key"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(152) : error 017: undefined symbol
 "Showdodatki"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(159) : error 017: undefined symbol
 "Showdodatki"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(163) : error 029: invalid expressi
on, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(163) : error 017: undefined symbol
 "Showdodatki"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(166) : error 029: invalid expressi
on, assumed zero
// D:\Krystian\pliki CS\scripting\gta_mod.sma(166) : error 017: undefined symbol
 "Presseddodatki"
// D:\Krystian\pliki CS\scripting\gta_mod.sma(177) : error 017: undefined symbol
 "key"

tutaj sma (177linijek)


public bool:UTIL_Buyformoney(id,amount)
{
if (cs_get_user_money(id) >= amount)
{
cs_set_user_money(id,cs_get_user_money(id)-amount)
}
{
hudmsg(id,2.0,"Nie masz tyle zlota")
}


public Showbronie_glowne(id) {
show_menu(id, Keysbronie_glowne, "\rKup bron:^n\y1.\wAK47 - $7500^n\y2.\wM4A1 - $7500^n\y3.\wAWP - $16000^n\y4.\wM249 - $6000^n\y5.\wFAMAS - $6000^n\y6.\wGAIL - $6000^n\y7.\wMP5 - $5000^n\y8.\wSCOUT - $12000^n", -1, "bronie_glowne") // Display menu
}



public Pressedbronie_glowne(id, key) {
/* Menu:
* 1.AK47
* 2.M4A1
* 3.AWP
* 4.M249
* 5.FAMAS
* 6.GAIL
* 7.MP5
* 8.SCOUT
*/


switch (key) {
case 0: { // 1
if (!UTIL_Buyformoney(id,7500))
give_item(id, "weapon_ak47")
give_item(id, "ammo_762nato")
give_item(id, "ammo_762nato")
Showbronie_pistolety(id)
}

case 1: {
give_item(id, "weapon_m4a1")
give_item(id, "ammo_556nato")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 2: {
give_item(id, "weapon_awp")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_338magnum")
Showbronie_pistolety(id)
}
case 3: {

give_item(id, "weapon_m249")
give_item(id, "ammo_556natobox")
Showbronie_pistolety(id)
}
case 4: {

give_item(id, "weapon_famas")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 5: {

give_item(id, "weapon_galil")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 6: {

give_item(id, "weapon_mp5navy")
give_item(id, "ammo_9mm")
give_item(id, "ammo_9mm")
Showbronie_pistolety(id)
}
case 7: {

give_item(id, "weapon_scout")
give_item(id, "ammo_762nato")
give_item(id, "ammo_762nato")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "weapon_hegrenade")
Showbronie_pistolety(id)
}
}
public Showbronie_pistolety(id) {
show_menu(id, Keysbronie_pistolety, "\rKup Pistolet: ^n\y1.\wDeagle - $3000^n\y2.\wUSP - $2500^n\^n", -1, "bronie_pistolety")
}

public Pressedpistole(id, key) {
/* Menu:
* 1.Deagle
* 2.USP
*/

switch (key) {
case 0: {
give_item(id, "weapon_deagle")
give_item(id, "ammo_50ae")
give_item(id, "ammo_50ae")
Showdodatki(id)
}
case 1: {
give_item(id, "weapon_usp")
give_item(id, "ammo_45acp")
give_item(id, "ammo_45acp")
give_item(id, "ammo_45acp")
Showdodatki(id)
}
}
}
public Showdodatki(id) {
show_menu(id, Keysdodatki, "\rKup Dodatki: ^n\y1.\wGranat - $600^n\y2.\wFlash - $500^n\y3.\wSmoke - $500^n\y4.\wKamizelka - $1200^n\y5.\wKamizelka+Helm - $1800^n\y6.\wAmmo do broni - $300^n\y7.\wAmmo do pistoli - $200^n\^n", -1, "dodatki")
}
public Presseddodatki(id, key) {
/* Menu:
* 1.Granat
* 2.Flash
* 3.Smoke
* 4.Kamizelka
* 5.Kamizelka+Helm
* 6.Ammo do broni
* 7.Ammo do pistoli
*/

switch (key) {
case 0: { // 1
give_item(id, "weapon_hegrenade")
}

  • +
  • -
  • 0

#2 Lukasz5

    Godlike

  • Power User

Reputacja: 280
Wszechwidzący

  • Postów:1 414
  • Imię:Łukasz
  • Lokalizacja:C: / WINDOWS
Offline

Napisano 22.04.2010 21:19

Policz ile masz klamer { i } :)
  • +
  • -
  • 0

#3 sbstn

    Wszechwidzący

  • Użytkownik

Reputacja: 67
Pomocny

  • Postów:274
  • Lokalizacja:Szczecin
Offline

Napisano 22.04.2010 21:40

WTF? Staaary, ogarnij ten kod! Toż to się kupki, za przeproszeniem, nie trzyma! Nie pozamykane klamerki... AMXX-Studio, CTRL+C,CTRL+V,Tools->Indenter I POPRAWIAMY!!
Aż oczy bolą. Publiki w publikach publików... o_O

public bool:UTIL_Buyformoney(id,amount)
{
if (cs_get_user_money(id) >= amount)
{
cs_set_user_money(id,cs_get_user_money(id)-amount)
}
{
hudmsg(id,2.0,"Nie masz tyle zlota")
}


public Showbronie_glowne(id) {
show_menu(id, Keysbronie_glowne, "\rKup bron:^n\y1.\wAK47 - $7500^n\y2.\wM4A1 - $7500^n\y3.\wAWP - $16000^n\y4.\wM249 - $6000^n\y5.\wFAMAS - $6000^n\y6.\wGAIL - $6000^n\y7.\wMP5 - $5000^n\y8.\wSCOUT - $12000^n", -1, "bronie_glowne") // Display menu
}


public Pressedbronie_glowne(id, key) {
/* Menu:
* 1.AK47
* 2.M4A1
* 3.AWP
* 4.M249
* 5.FAMAS
* 6.GAIL
* 7.MP5
* 8.SCOUT
*/


switch (key) {
case 0: { // 1
if (!UTIL_Buyformoney(id,7500))
give_item(id, "weapon_ak47")
give_item(id, "ammo_762nato")
give_item(id, "ammo_762nato")
Showbronie_pistolety(id)
}

case 1: {
give_item(id, "weapon_m4a1")
give_item(id, "ammo_556nato")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 2: {
give_item(id, "weapon_awp")
give_item(id, "ammo_338magnum")
give_item(id, "ammo_338magnum")
Showbronie_pistolety(id)
}
case 3: {

give_item(id, "weapon_m249")
give_item(id, "ammo_556natobox")
Showbronie_pistolety(id)
}
case 4: {

give_item(id, "weapon_famas")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 5: {

give_item(id, "weapon_galil")
give_item(id, "ammo_556nato")
Showbronie_pistolety(id)
}
case 6: {

give_item(id, "weapon_mp5navy")
give_item(id, "ammo_9mm")
give_item(id, "ammo_9mm")
Showbronie_pistolety(id)
}
case 7: {

give_item(id, "weapon_scout")
give_item(id, "ammo_762nato")
give_item(id, "ammo_762nato")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "weapon_hegrenade")
Showbronie_pistolety(id)
}
}
public Showbronie_pistolety(id) {
show_menu(id, Keysbronie_pistolety, "\rKup Pistolet: ^n\y1.\wDeagle - $3000^n\y2.\wUSP - $2500^n\^n", -1, "bronie_pistolety")
}

Użytkownik sbstn edytował ten post 22.04.2010 21:42

  • +
  • -
  • 0
-Piszę pluginy na zamówienie.
-Przerabiam pluginy (nie mody) na zamówienie.
-Piszę kursy/poradniki "Pisania pluginów w PAWN'ie"

Nie udzielam pomocy na GG, ani na innym komunikatorze internetowym.
Masz sprawę? PISZ NA PW

#4 Kusek

    z Wikipedii

  • Autor tematu
  • Power User

Reputacja: 446
Wszechobecny

  • Postów:1 655
  • Imię:Krystian
Offline

Napisano 23.04.2010 20:37

twoja edycja nic nie dała... dalej co samo
  • +
  • -
  • 0

#5 sbstn

    Wszechwidzący

  • Użytkownik

Reputacja: 67
Pomocny

  • Postów:274
  • Lokalizacja:Szczecin
Offline

Napisano 23.04.2010 20:58

Ja Tobie nie podałem gotowego kodu, tylko pokazałem jakie masz błędy.
  • +
  • -
  • 0
-Piszę pluginy na zamówienie.
-Przerabiam pluginy (nie mody) na zamówienie.
-Piszę kursy/poradniki "Pisania pluginów w PAWN'ie"

Nie udzielam pomocy na GG, ani na innym komunikatorze internetowym.
Masz sprawę? PISZ NA PW

#6 Kusek

    z Wikipedii

  • Autor tematu
  • Power User

Reputacja: 446
Wszechobecny

  • Postów:1 655
  • Imię:Krystian
Offline

Napisano 23.04.2010 21:08

to jedna klamra i nie wyrównany kod....(lub 2^^)



@Edit
dobra poradziłem sobie, troszkę poszperałem i wiem co było nie tak, ale i tak dzięki za pomoc :)

Użytkownik Frajer edytował ten post 23.04.2010 22:15

  • +
  • -
  • 0

#7 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 490
  • Lokalizacja:AMXX.PL
Offline

Napisano 23.04.2010 22:45

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych