lamik 0 Odesláno: 31. Srpen, 2010 Share Odesláno: 31. Srpen, 2010 udelal sem si derby ae nejde to tak ma to takto: public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/derbyonn", cmdtext, true, 10) == 0) { for(new i; i Derby = 1; SendClientMessageToAll(COLOR_RED,"Administrátor práve založil derby!"); return 1; } } if (strcmp("/derby", cmdtext, true, 10) == 0) { if(Derby[playerid] == 0) { SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené..."); SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené..."); return 1; } if(Derby[playerid] == 1) { SetPlayerPos(playerid,2557.5537,2148.9512,42.5038); SendClientMessage(playerid,COLOR_RED,"Portly ste sa na derby!"); SendClientMessage(playerid,COLOR_RED,"[DERBY] by : xM4tHeWx!"); return 1; } if (strcmp("/derbyoff", cmdtext, true, 10) == 0) { for(new i; i Derby = 0; SendClientMessage(playerid,COLOR_RED,"Vypaly ste derby"); return 1; } } } return 0; } ae pokažde když dam /derbyonn a /derby vypíše SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené..."); SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené..."); jak kebyže to nenastavý abo nwm ja skuste my pomoct pls "help" "help" "help" "help" "help" "help" "help" "help" Link to comment Share on other sites More sharing options...
0 Veron 0 Odesláno: 31. Srpen, 2010 Share Odesláno: 31. Srpen, 2010 Dej tam globální proměnu tudíž nahoře bude: new derby; A zbytek bude: public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/derbyonn", cmdtext, true, 10) == 0) { Derby = 1; SendClientMessageToAll(COLOR_RED,"Administrátor práve založil derby!"); return 1; } if (strcmp("/derby", cmdtext, true, 10) == 0) { if(Derby == 0) { SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené..."); SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené..."); return 1; } if(Derby == 1) { SetPlayerPos(playerid,2557.5537,2148.9512,42.5038); SendClientMessage(playerid,COLOR_RED,"Portly ste sa na derby!"); SendClientMessage(playerid,COLOR_RED,"[DERBY] by : xM4tHeWx!"); return 1; } if (strcmp("/derbyoff", cmdtext, true, 10) == 0) { Derby = 0; SendClientMessage(playerid,COLOR_RED,"Vypaly ste derby"); return 1; } } } return 0; } Možná tam bude nějaký problém se závorkama - netestoval jsem to. Link to comment Share on other sites More sharing options...
0 Guest Frodo Odesláno: 31. Srpen, 2010 Share Odesláno: 31. Srpen, 2010 public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/derbyonn", cmdtext, true, 10) == 0) { Derby = 1; SendClientMessageToAll(COLOR_RED,"Administrátor práve založil derby!"); return 1; } if (strcmp("/derby", cmdtext, true, 10) == 0) { if(Derby == 0) { SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené..."); SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené..."); return 1; } if(Derby == 1) { SetPlayerPos(playerid,2557.5537,2148.9512,42.5038); SendClientMessage(playerid,COLOR_RED,"Portly ste sa na derby!"); SendClientMessage(playerid,COLOR_RED,"[DERBY] by : xM4tHeWx!"); return 1; } } if (strcmp("/derbyoff", cmdtext, true, 10) == 0) { Derby = 0; SendClientMessage(playerid,COLOR_RED,"Vypaly ste derby"); return 1; } return 0; } Link to comment Share on other sites More sharing options...
0 lamik 0 Odesláno: 31. Srpen, 2010 Author Share Odesláno: 31. Srpen, 2010 public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/derbyonn", cmdtext, true, 10) == 0) { Derby = 1; SendClientMessageToAll(COLOR_RED,"Administrátor práve založil derby!"); return 1; } if (strcmp("/derby", cmdtext, true, 10) == 0) { if(Derby == 0) { SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené..."); SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené..."); return 1; } if(Derby == 1) { SetPlayerPos(playerid,2557.5537,2148.9512,42.5038); SendClientMessage(playerid,COLOR_RED,"Portly ste sa na derby!"); SendClientMessage(playerid,COLOR_RED,"[DERBY] by : xM4tHeWx!"); return 1; } } if (strcmp("/derbyoff", cmdtext, true, 10) == 0) { Derby = 0; SendClientMessage(playerid,COLOR_RED,"Vypaly ste derby"); return 1; } return 0; } Pak my to hádže 5errorov na tomto : if(Derby == 1) Derby = 0 a hore v gamemodu to mam (new Derby) Link to comment Share on other sites More sharing options...
0 Guest Frodo Odesláno: 31. Srpen, 2010 Share Odesláno: 31. Srpen, 2010 Lamacka rada odemne: zkus new Derby; mozna tim ze tam bylo male d a v podmince velke D Link to comment Share on other sites More sharing options...
0 lamik 0 Odesláno: 31. Srpen, 2010 Author Share Odesláno: 31. Srpen, 2010 uz my to jde a to new derby som tam mal stacilo promazat jednu zatvorku xD Link to comment Share on other sites More sharing options...
0 Guest Frodo Odesláno: 31. Srpen, 2010 Share Odesláno: 31. Srpen, 2010 uz my to jde a to new derby som tam mal stacilo promazat jednu zatvorku xD Ty zavorky Zjistis si kde ty chyby/prebejva nejlip tim ze si celej script odtabujes, pak mas idealni prehled. Link to comment Share on other sites More sharing options...
0 lamik 0 Odesláno: 31. Srpen, 2010 Author Share Odesláno: 31. Srpen, 2010 a ne nejde to... furt to iste -- úte 31. srp 2010 20:20:41 -- C:\DOCUME~1\mato\Plocha\derby.pwn(108) : warning 209: function "OnPlayerCommandText" should return a value -- úte 31. srp 2010 20:22:13 -- mam to odtabuvane ae ked som to sem dal tak to nebolo odtabovanee Link to comment Share on other sites More sharing options...
Dotaz
lamik 0
udelal sem si derby ae nejde to tak ma to takto:
ae pokažde když dam /derbyonn a /derby vypíše
SendClientMessage(playerid,COLOR_RED,"Práve teraz sa buď derby už konajú alebo su ešte neni ani založené...");
SendClientMessage(playerid,COLOR_RED,"alebo su ešte neni ani založené...");
jak kebyže to nenastavý abo nwm ja skuste my pomoct pls
"help" "help" "help" "help" "help" "help" "help" "help"
Link to comment
Share on other sites
7 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now