Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [UG]Cile poslato Januar 02, 2012, 09:11:28 PRE PODNE

Naslov: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 09:11:28 PRE PODNE
Skripta koju koristim: CL edit
Detaljan opis problema: pa koristim u skripti zcmd i strcmp, ali kad kucam nesto u zcmd pise nepoznata komanda ...
Dio skripte:evo primjer
komanda /warn
izbaci mi
nepoznata komanda!
/warn [ID/dio imena] [razlog]

znaci i nepoznata komanda a moze se koristit ..
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: K4[Я]!K3 poslato Januar 02, 2012, 10:29:24 PRE PODNE
Prebaci sve STRCMP komande pod
public OnCommandPerformed(  ... )
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 10:56:00 PRE PODNE
Ne valja
Ja sam stavio OnPlayerCommandPerformed i radi mi ali kad ocu neku zcmd komandu pise nepoznata komanda a ispod odmah pokazuje sta trebam npr /warn [Id/dio imena] [razlog]
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: vlado_plavsic poslato Januar 02, 2012, 10:57:22 PRE PODNE
Citat: [BCL] Cile poslato Januar 02, 2012, 10:56:00 PRE PODNE
Ne valja
Ja sam stavio OnPlayerCommandPerformed i radi mi ali kad ocu neku zcmd komandu pise nepoznata komanda a ispod odmah pokazuje sta trebam npr /warn [Id/dio imena] [razlog]

Cek, ZCMD komande si dodao izvan svih callback-ova?
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 11:03:24 PRE PODNE
gdje mi pocinju strcmp komande, stavio sam prije njih zcmd ...
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: K4[Я]!K3 poslato Januar 02, 2012, 11:18:52 PRE PODNE
Mora da jos uvijek imaš callback OnPlayerCommandText ??
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 11:27:59 PRE PODNE
Mora da nemam ?

salim se, nemam ga ...
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: K4[Я]!K3 poslato Januar 02, 2012, 11:29:39 PRE PODNE
Citat: [BCL] Cile poslato Januar 02, 2012, 11:27:59 PRE PODNE
Mora da nemam ?

salim se, nemam ga ...
barem nam stavi neke od komandi i gdje si ih točno ubacio.. greška može bit u samoj komandi a samim tim i tvom načinu kako si ih pravio!
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 11:47:41 PRE PODNE
vidi brate jel se moraju nekako definirat ili sta  ja znam evo ti slika kako to izgleda

evo ti kad upisem /dajbod eto sta izbaci

kad upisem /donator eto sta izbaci :S

(http://ch-slike.com/images/k5AOd.png)
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: []Flynâ„¢ poslato Januar 02, 2012, 11:49:48 PRE PODNE
Citat: [BCL] Cile poslato Januar 02, 2012, 11:03:24 PRE PODNE
gdje mi pocinju strcmp komande, stavio sam prije njih zcmd ...
Ne mozes ZCMD komande stavljati u callbackove, stavi izvan tog "OnPlayerCommandPerformed" (ako sam te dobro shvatio, ti ih stavljas u taj public)
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 12:21:41 POSLE PODNE
ne stavljam ih, stavljam ih izvan tog publica
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: vlado_plavsic poslato Januar 02, 2012, 12:34:14 POSLE PODNE
Citat: [BCL] Cile poslato Januar 02, 2012, 12:21:41 POSLE PODNE
ne stavljam ih, stavljam ih izvan tog publica

Cek,ajde metni ih na kraj skripte,skroz na kraj i reci dal rade onda.
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: Vrabac poslato Januar 02, 2012, 12:34:30 POSLE PODNE
fali ti return pod komandom
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 12:41:46 POSLE PODNE
@vrabac --> imaju svi raturni
@ vlado --> stavio sam na kraj opet isti problem, komanda radi ali izbacuje da je nepoznata komanda ....
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: []Flynâ„¢ poslato Januar 02, 2012, 12:43:02 POSLE PODNE
Pa onda jednostavno izbaci tu poruku iz OnPlayerCommandPerformed
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 12:53:53 POSLE PODNE
Pa onda koju god upisem komandu izbaci mi SERVER: Unknown komand
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: []Flynâ„¢ poslato Januar 02, 2012, 13:02:41 POSLE PODNE
Public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(strcmp("/pozicija", cmdtext, true, 10) == 0)
    {
          new Float:Pos[3];
          GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
          printf("Your position: X: %f || Y: %f || Z: %f",Pos[0],Pos[1],Pos[2]);
          return 1;
    }
    if(!success) return SendClientMessage(playerid,NARANDZASTA,"Komanda ne postoji | Kucaj /help za pomoc.");
    return 1;
}


Primer ZCMD komande:
CMD:pozicija(playerid,params[])
{
    #pragma unused params
    new Float:Pos[3];
    GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
    printf("Your position: X: %f || Y: %f || Z: %f",Pos[0],Pos[1],Pos[2]);
    return 1;
}
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: Vrabac poslato Januar 02, 2012, 13:09:15 POSLE PODNE
Ajde postaj jednu komandu koja ti izbacuje tako
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 15:19:17 POSLE PODNE
kako ne razumijete, komanda radi savrseno ali samo na zcmd komandama izbacuje komanda nepoznata
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [TG:RP]$--L84S--$ poslato Januar 02, 2012, 16:17:23 POSLE PODNE
Citat: [BCL] Cile poslato Januar 02, 2012, 15:19:17 POSLE PODNE
kako ne razumijete, komanda radi savrseno ali samo na zcmd komandama izbacuje komanda nepoznata
Daj svoj jedan CMD...
moras ga returnat na kraju...
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 02, 2012, 18:45:25 POSLE PODNE
CMD:donator(playerid,params[])
{
   #pragma unused params
    if(IsPlayerConnected(playerid))
    if(PlayerInfo[playerid][pDonateRank] <= 0) return SendClientMessage(playerid, COLOR_GRAD2, ""COL_RED"(Odbijeno) "COL_GREY"Nisi donator!");
    {
      ShowPlayerDialog(playerid, 273, DIALOG_STYLE_LIST, "Donator", " 2 Exp Poena (1 Bod)\nBon za mobitel od 1000$ (1 Bod)\n1000$ u gotovini (1 Bod)\nSpawnHealth (U izradi)\nSmanji kredit za 1000$ (1 Bod) \n100 Droge(10 Bodova) \n100 Materijala(10 Bodova) \nMicanje Warn-a (20 Bodova) ", "Odaberi", "Odustani");
   }
   return 1;
}


eto npr tu..
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: K4[Я]!K3 poslato Januar 02, 2012, 20:30:59 POSLE PODNE
 #pragma unused params
    if(IsPlayerConnected(playerid))

ovo dvoje ti netreba..
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: Partybreaker poslato Januar 02, 2012, 20:31:31 POSLE PODNE
Imas i dcmd komande?
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: Vrabac poslato Januar 02, 2012, 22:30:27 POSLE PODNE
Ma koristi klasicni string compare i ne peljaj hahaahha...
Naslov: Odg: [Pomoc] strcmp i zcmd
Poruka od: [UG]Cile poslato Januar 03, 2012, 08:44:59 PRE PODNE
imam i par dcmd ..