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

Problem z kompilacją


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

#1 BleBlee

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:37
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 01.07.2010 16:24

zrobiłem to w taki sposób

public plugin_precache()
{
precache_model("models\player\pilkarztt\pilkarztt.mdl")
precache_model("models\player\pilkarzct\pilkarzct.mdl")
}
public Nowa_Runda()
{
new team = get_user_team(player) (linia 2997)
if (team == CS_TEAM_T) (linia 2998)
{
cs_set_user_model(player, "pilkarztt")
} else if (team == TEAM_CT) {
cs_set_user_model(player, "pilkarzct")
} else {

}

}

i mi wyświetla coś takiego

Error: Undefined symbol "player" on line 2997
Warning: Tag mismatch on line 2998


Wie ktoś o co kaman?

01 lipiec 2010 - 16:24:
Zmieniłem to na

public Nowa_Runda(player)
{
new team = get_user_team(player)
if (team == CS_TEAM_T)
{
cs_set_user_model(player, "pilkarztt")
} else if (team == CS_TEAM_CT) {
cs_set_user_model(player, "pilkarzct")
} else {

}

}

i mi skompilowalo

nie moglem edytowac poprzedniego posta wiec napisalem kolejny Sorry !
  • +
  • -
  • 0
BleBle - Official Site ! Zapraszam ! - Programowanie PWN(AMXX oraz SAMP) zapraszam.

#2 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 01.07.2010 16:40

pewnie o to kaman ze nigdzie nie zadeklarowales zmiennej player

//gratz niezly odkop jakby nie bylo innych dzialow na forum
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#3 BleBlee

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:37
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 01.07.2010 16:42

odkopałem bo moje pytanie było związane z tym tematem.
  • +
  • -
  • 0
BleBle - Official Site ! Zapraszam ! - Programowanie PWN(AMXX oraz SAMP) zapraszam.

#4 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 01.07.2010 18:45

Przeniosłem posty, bo problem nie dotyczy bezpośrednio instrukcji warunkowej

Nowa_Runda()
było ok, bo nie ma argumentów

Musisz użyć pętli, np for

for(new player=1;player<33;player++){
    if(!is_user_connected(player)) continue;
    //Tu dodaj swój kod
}


i zmień
new team = get_user_team(player)
na
new CsTeams:team = cs_get_user_team(player)

  • +
  • -
  • 1

#5 BleBlee

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:37
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 03.07.2010 00:16

Trochę się w tym wszystkim pogubiłem. Może mógłbyś mi to jakoś skleić w całość?
  • +
  • -
  • 0
BleBle - Official Site ! Zapraszam ! - Programowanie PWN(AMXX oraz SAMP) zapraszam.

#6 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 03.07.2010 10:24

Jak się bierzecie za pisanie pluginów to może najpierw poczytajcie o pisaniu jakimkolwiek języku programowania podobnym do pawna, wy nas tu kiedyś wykończycie :P
public Nowa_Runda()
{
for(new id = 1; id < 33; id++)
{
if(!is_user_alive(id)) continue;
switch(get_user_team(id))
{
case 1: cs_set_user_model(id, "pilkarztt");
case 2: cs_set_user_model(id, "pilkarzct");
}
}
}

  • +
  • -
  • 1

#7 BleBlee

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:37
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 03.07.2010 11:30

Zaraz sprawdzę czy działa i dam znać.
Bardzo wszystkim dziękuję.
Każdy dostanie +

Dodam tylko że to moje jak wgrałem do kodu soccerjama a usunąłem z niego to co było wcześniej to crashowało serwer.

03 lipiec 2010 - 12:57:
A więc dodałem to do kodu Soccer Jama, a w kodzie SJ wyłączyłem stare modele i mi crashuje serwer. Wstawię tutaj .sma może mi ktoś to przejrzy.

Załączone pliki


Użytkownik BleBlee edytował ten post 03.07.2010 11:34

  • +
  • -
  • 0
BleBle - Official Site ! Zapraszam ! - Programowanie PWN(AMXX oraz SAMP) zapraszam.

#8 Lukasz5

    Godlike

  • Power User

Reputacja: 280
Wszechwidzący

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

Napisano 04.07.2010 00:15

Może to:
public Nowa_Runda(player)
{
new team = get_user_team(player)
if (team == CS_TEAM_T)
{
cs_set_user_model(player, "pilkarztt")
} else if (team == CS_TEAM_CT) {
cs_set_user_model(player, "pilkarzct")
} else {

}

}


Na to:
public Nowa_Runda(id) { 
for(new i = 1;i<33;i++) {
if(cs_get_user_team(i) == CS_TEAM_T) {
cs_set_user_model(id, "pilkarztt") }
else (cs_get_user_team(i) == CS_TEAM_CT)
cs_set_user_model(id, "pilkarzct")
}
}

Użytkownik Lukasz5 edytował ten post 04.07.2010 00:23

  • +
  • -
  • 0




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

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