[POMOC]Ne funkcionise STRCMP

16. Nov. 2012. Zaključano
426
pregleda
8
postova
Champa22
5
Underboss
16. Nov. 2012.
Skripta koju koristim: XDRIVE
Detaljan opis problema: Pa pokusao sam napraviti par cmd-a u strcmp i izbace mi ovi errori
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6299) : error 017: undefined symbol "cmd"
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6303) : error 017: undefined symbol "PlayerInfo"
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6303) : warning 215: expression has no effect
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6303) : error 001: expected token: ";", but found "]"
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6303) : error 029: invalid expression, assumed zero
C:\Users\Rake\Desktop\XDRIVE GM\gamemodes\XDRIVE.pwn(6303) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.

Dio skripte: Evo komande koju sam napravio
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(strcmp(cmd, "/gotocia", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
if(PlayerInfo >= 2)
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 883.0346,-33.0257,63.1953);
TelePos = 0.0;TelePos = 0.0;
}
else
{
SetPlayerPos(playerid, 883.0346,-33.0257,63.1953);
}
SendClientMessage(playerid, COLOR_GRAD1, "  Teleportovani ste !");
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
    SetPlayerVirtualWorld(playerid, 0);
        PlayerInfo = 0;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "  Niste ovlasteni da koristite tu komandu !");
}
}
return 1;
}
}


Znaci to su mi sve strcmp komande jer je sve radzeno u ZCMD pomozite pls
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Blaeks_Biofor
5
Forum Don
16. Nov. 2012.
strcmp komande idu po OnPlayerCommandText
Champa22
5
Underboss
16. Nov. 2012.
a ja ja i zabb xD hvala 😁

EDIT:nepostoji mi taj dio skripte :s pomozite pls

Moze pomoc?!?
Nitro
5
Godfather
16. Nov. 2012.
Brate nije ti ovo do strcmpa, i u ovom slucaju treba pod onplayercommandpreformed, za prvi error umesto if(strcmp(cmd, "/gotocia", true) == 0) stavi if(strcmp(cmdtext, "/gotocia", true) == 0)
Za drugi nemas definirano PlayerInfo, verovatno se drugacije zove u gm-u...
Champa22
5
Underboss
16. Nov. 2012.
hvala vam pokusar cu ujutru da rijesim ako nista o5 cu pipostati ovde 😄
Champa22
5
Underboss
30. Nov. 2012.
Izvinite sto refresham al nista nrdi
Champa22
5
Underboss
30. Nov. 2012.
a kakva je razlika izmedu zcmd i strcmp msm moguli radit zcmd isko ko i strcmp😕
Blaeks_Biofor
5
Forum Don
30. Nov. 2012.
Champa22 wrote on November 30, 2012, 9:14 am:
a kakva je razlika izmedu zcmd i strcmp msm moguli radit zcmd isko ko i strcmp😕
zcmd ti je puno laksi i bolji, jos ako naucis da koristis sscanf to ti je mnogo mnogo lakse nego strcmp

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha