Patricl0n
-
Příspěvků
22 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Patricl0n
-
-
vEnd: Tak udělam souhrn, už je skoro vše opraveno ale když dam /warps tak se mi zobrazi dialog a tam mam Los Santos,San Fiero a Las Venturas a když kliknu na jedno stoho tak se mi zavře dialog
Jinak chcu poděkovat Danielovy že se pokoušel mi to spravit
-
Je hodny a važim si že někoho že mi aspoň někdo poradí a nepíše hovadiny do komentařu chcu vidět začatniky, jak se hned za den nauči pawno jak Atomas, vend atd... , a skoušim spravovat sam.
-
Jo žadny errory ani waringy nejsou ale když dam /warps otevře se dialog a když kliknu na Los Santos tak se zavře dialog jinak jo ti 2 new pak použíju.
-
už jsem daval tab ale mam tam {a} parovy ale prostě mi ti errory a waringy mam na:
řadek: 252 - return 0;
řadek : 253 - }
Nechapu co je na tom špatně
-
PS: Jestli nechcete poradit tak nepište
-
Já nevím sám co to jsou za errory proto chcu pomoc.
Nebo jak ti to mam vysvětlit?
-
Dal jsem tam: #pragma tabsize 0
a odstranil jsem :new Float:pos[3]; new car;
A už mně tam vyletělo:
C:\Users\Patrik\Desktop\Patricl0n\WarpsSystem.pwn(252) : error 002: only a single statement (or expression) can follow each "case"C:\Users\Patrik\Desktop\Patricl0n\WarpsSystem.pwn(252) : warning 215: expression has no effectC:\Users\Patrik\Desktop\Patricl0n\WarpsSystem.pwn(253) : warning 209: function "OnDialogResponse" should return a valuePawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase1 Error.Tak kdyby si s tim někdo věděl byl bych moc rad. -
Udelal sem si to nějak po sobě a udělal jsem 1 errror a několik waringu.
:\Users\Patrik\Desktop\WarpsSystem.pwn(250) : warning 217: loose indentation
C:\Users\Patrik\Desktop\WarpsSystem.pwn(253) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Patrik\Desktop\WarpsSystem.pwn(253) : warning 215: expression has no effect
C:\Users\Patrik\Desktop\WarpsSystem.pwn(254) : warning 209: function "OnDialogResponse" should return a value
C:\Users\Patrik\Desktop\WarpsSystem.pwn(255) : warning 203: symbol is never used: "car"
C:\Users\Patrik\Desktop\WarpsSystem.pwn(255) : warning 203: symbol is never used: "pos"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$//// //// Warps by Patricl0n v.3 //// ////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$//// Include#include <a_samp>// Define#define dialog_warpy 500//Define Color#define COLOR_WHITE 0xFFFFFFFF#define COLOR_GREEN 0x22FF00FF#define COLOR_RED 0xFF0000FF//Define Color#define Bila "{FFFFFF}"#define Bežova "{FFDC80}"#define Zluta "{FFFF00}"#define TZluta "{FFCE00}"#define Oranzova "{FF9900}"#define SRuzova "{FF8090}"#define Ruzova "{FF0080}"#define Cervena "{FF0000}"#define Fialova "{8C50FF}"#define SZelena "{00FF00}"#define Zelena "{008C00}"#define SModra "{00FFFF}"#define Modra "{0A46FF}"#define Seda "{888888}"//Newnew Float:pos[3];new car;PlayerName(playerid){new name[20];GetPlayerName(playerid,name,20);return name;}public OnPlayerSpawn(playerid){SetPlayerPos(playerid, 1038.0546,1032.9006,11.0000);SetPlayerFacingAngle(playerid, 311.1212);return 1;}public OnPlayerConnect(playerid){SendClientMessage(playerid,COLOR_WHITE,"{FF0000}[ Warp System ]{FFFFFF} Server používá Warp System v.3 by {FFFF00}Patricl0n{FFFFFF} [/Warps]");return 1;}public OnPlayerCommandText(playerid, cmdtext[]){if(!strcmp(cmdtext, "/warps", true)){ShowPlayerDialog(playerid, dialog_warpy, DIALOG_STYLE_LIST, "Warpy", "Los Santos\nSan Fierro\nLas Venturas", "Vybrat", "Zavřít");return 1;}return 0;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){switch(dialogid){case dialog_warpy:{if(response){switch(listitem){case 0: ShowPlayerDialog(playerid, dialog_warpy+1, DIALOG_STYLE_LIST, "Warpy - Los Santos", "Los Santos\nUřad LS\nTunning LS\nMrakodrap\nGrove Street\nBallas\nAztecas\nVagos", "Vybrat", "Zavřít");case 1: ShowPlayerDialog(playerid, dialog_warpy+2, DIALOG_STYLE_LIST, "Warpy - San Fierro", "San Fiera\nUrad SF\nTunning SF\nWangs Cars\nOtto Cars", "Vybrat", "Zavřít");case 2: ShowPlayerDialog(playerid, dialog_warpy+3, DIALOG_STYLE_LIST, "Warpy - Las Venturas", "Las Venturas\nUrad LV\nTunning LV", "Vybrat", "Zavřít");}}return 1;}case dialog_warpy+1:{if(response){switch(listitem){case 0:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1777.5620,-1695.6482,13.4699);else SetPlayerPos(playerid,1777.5620,-1695.6482,13.4699);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 1:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1723.0045,-1627.6743,20.2128);else SetPlayerPos(playerid,1723.0045,-1627.6743,20.2128);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 2:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2647.8149,-2003.6581,13.3828);else SetPlayerPos(playerid,2647.8149,-2003.6581,13.3828);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 3:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1544.8025,-1352.9573,329.4749);else SetPlayerPos(playerid,1544.8025,-1352.9573,329.4749);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Mrakodrap v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 4:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2493.9626,-1668.6128,13.3438);else SetPlayerPos(playerid,2493.9626,-1668.6128,13.3438);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Grove Street v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 5:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2223.7793,-1164.7506,25.7331);else SetPlayerPos(playerid,2223.7793,-1164.7506,25.7331);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Ballas v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 6:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1883.7229,-2044.8148,13.3828);else SetPlayerPos(playerid,1883.7229,-2044.8148,13.3828);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Aztecas v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 7:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2362.6848,-1161.4586,27.6253);else SetPlayerPos(playerid,2362.6848,-1161.4586,27.6253);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Vagos v Los Santos",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}}}return 1;}case dialog_warpy+2:{if(response){switch(listitem){case 8:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1926.3779,572.9505,35.1719);else SetPlayerPos(playerid,-1926.3779,572.9505,35.1719);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do San Fiera",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 9:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1611.1088,716.4878,12.9885);else SetPlayerPos(playerid,-1611.1088,716.4878,12.9885);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v San Fieru",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 10:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-2696.9194,218.0981,4.1797);else SetPlayerPos(playerid,-2696.9194,218.0981,4.1797);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v San Fiero",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 11:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1979.3955,280.1875,35.1794);else SetPlayerPos(playerid,-1979.3955,280.1875,35.1794);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Wangs Cars v San Fiero",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}case 12:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1634.6942,1201.0123,7.1797);else SetPlayerPos(playerid,-1634.6942,1201.0123,7.1797);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Otto Cars v San Fiero",PlayerName(playerid));SendClientMessageToAll(-1,str);return 1;}}}return 1;}case dialog_warpy+3:{if(response){switch(listitem){case 13:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2132.2202,1433.2367,10.8203);else SetPlayerPos(playerid,2132.2202,1433.2367,10.8203);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Las Venturas",PlayerName(playerid));SendClientMessageToAll(-1,str);}case 14:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2434.5295,1123.7059,10.8203);else SetPlayerPos(playerid,2434.5295,1123.7059,10.8203);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v Las Venturas",PlayerName(playerid));SendClientMessageToAll(-1,str);}case 15:{if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2386.0574,1008.7895,10.8203);else SetPlayerPos(playerid,2386.0574,1008.7895,10.8203);new str[128];format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v Las Venturas",PlayerName(playerid));SendClientMessageToAll(-1,str);}}return 1;}}return 0;}PS: Prominte že to neni v BB code neumim to -
Popis problému:
Dobry den ,mam problem s 1 error a několik waringu
C:\Users\Patrik\Desktop\WarpsSystem.pwn(250) : warning 217: loose indentation
C:\Users\Patrik\Desktop\WarpsSystem.pwn(253) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Patrik\Desktop\WarpsSystem.pwn(253) : warning 215: expression has no effect
C:\Users\Patrik\Desktop\WarpsSystem.pwn(254) : warning 209: function "OnDialogResponse" should return a value
C:\Users\Patrik\Desktop\WarpsSystem.pwn(255) : warning 203: symbol is never used: "car"
C:\Users\Patrik\Desktop\WarpsSystem.pwn(255) : warning 203: symbol is never used: "pos"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Chyby/varování kompilátoru a při běhu:
--
Kód://$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// // // // Warps by Patricl0n v.3 // // // //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$// // Include #include // Define #define dialog_warpy 500 //Define Color #define COLOR_WHITE 0xFFFFFFFF #define COLOR_GREEN 0x22FF00FF #define COLOR_RED 0xFF0000FF //Define Color #define Bila "{FFFFFF}" #define Bežova "{FFDC80}" #define Zluta "{FFFF00}" #define TZluta "{FFCE00}" #define Oranzova "{FF9900}" #define SRuzova "{FF8090}" #define Ruzova "{FF0080}" #define Cervena "{FF0000}" #define Fialova "{8C50FF}" #define SZelena "{00FF00}" #define Zelena "{008C00}" #define SModra "{00FFFF}" #define Modra "{0A46FF}" #define Seda "{888888}" //New new Float:pos[3]; new car; PlayerName(playerid) { new name[20]; GetPlayerName(playerid,name,20); return name; } public OnPlayerSpawn(playerid) { SetPlayerPos(playerid, 1038.0546,1032.9006,11.0000); SetPlayerFacingAngle(playerid, 311.1212); return 1; } public OnPlayerConnect(playerid) { SendClientMessage(playerid,COLOR_WHITE,"{FF0000}[ Warp System ]{FFFFFF} Server používá Warp System v.3 by {FFFF00}Patricl0n{FFFFFF} [/Warps]"); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/warps", true)) { ShowPlayerDialog(playerid, dialog_warpy, DIALOG_STYLE_LIST, "Warpy", "Los Santos\nSan Fierro\nLas Venturas", "Vybrat", "Zavřít"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case dialog_warpy: { if(response) { switch(listitem) { case 0: ShowPlayerDialog(playerid, dialog_warpy+1, DIALOG_STYLE_LIST, "Warpy - Los Santos", "Los Santos\nUřad LS\nTunning LS\nMrakodrap\nGrove Street\nBallas\nAztecas\nVagos", "Vybrat", "Zavřít"); case 1: ShowPlayerDialog(playerid, dialog_warpy+2, DIALOG_STYLE_LIST, "Warpy - San Fierro", "San Fiera\nUrad SF\nTunning SF\nWangs Cars\nOtto Cars", "Vybrat", "Zavřít"); case 2: ShowPlayerDialog(playerid, dialog_warpy+3, DIALOG_STYLE_LIST, "Warpy - Las Venturas", "Las Venturas\nUrad LV\nTunning LV", "Vybrat", "Zavřít"); } } return 1; } case dialog_warpy+1: { if(response) { switch(listitem) { case 0: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1777.5620,-1695.6482,13.4699); else SetPlayerPos(playerid,1777.5620,-1695.6482,13.4699); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 1: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1723.0045,-1627.6743,20.2128); else SetPlayerPos(playerid,1723.0045,-1627.6743,20.2128); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 2: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2647.8149,-2003.6581,13.3828); else SetPlayerPos(playerid,2647.8149,-2003.6581,13.3828); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 3: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1544.8025,-1352.9573,329.4749); else SetPlayerPos(playerid,1544.8025,-1352.9573,329.4749); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Mrakodrap v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 4: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2493.9626,-1668.6128,13.3438); else SetPlayerPos(playerid,2493.9626,-1668.6128,13.3438); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Grove Street v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 5: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2223.7793,-1164.7506,25.7331); else SetPlayerPos(playerid,2223.7793,-1164.7506,25.7331); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Ballas v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 6: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),1883.7229,-2044.8148,13.3828); else SetPlayerPos(playerid,1883.7229,-2044.8148,13.3828); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Aztecas v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 7: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2362.6848,-1161.4586,27.6253); else SetPlayerPos(playerid,2362.6848,-1161.4586,27.6253); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval k Gangu Vagos v Los Santos",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } } } return 1; } case dialog_warpy+2: { if(response) { switch(listitem) { case 8: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1926.3779,572.9505,35.1719); else SetPlayerPos(playerid,-1926.3779,572.9505,35.1719); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do San Fiera",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 9: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1611.1088,716.4878,12.9885); else SetPlayerPos(playerid,-1611.1088,716.4878,12.9885); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v San Fieru",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 10: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-2696.9194,218.0981,4.1797); else SetPlayerPos(playerid,-2696.9194,218.0981,4.1797); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v San Fiero",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 11: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1979.3955,280.1875,35.1794); else SetPlayerPos(playerid,-1979.3955,280.1875,35.1794); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Wangs Cars v San Fiero",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } case 12: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),-1634.6942,1201.0123,7.1797); else SetPlayerPos(playerid,-1634.6942,1201.0123,7.1797); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Otto Cars v San Fiero",PlayerName(playerid)); SendClientMessageToAll(-1,str); return 1; } } } return 1; } case dialog_warpy+3: { if(response) { switch(listitem) { case 13: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2132.2202,1433.2367,10.8203); else SetPlayerPos(playerid,2132.2202,1433.2367,10.8203); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Las Venturas",PlayerName(playerid)); SendClientMessageToAll(-1,str); } case 14: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2434.5295,1123.7059,10.8203); else SetPlayerPos(playerid,2434.5295,1123.7059,10.8203); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval na Uřad v Las Venturas",PlayerName(playerid)); SendClientMessageToAll(-1,str); } case 15: { if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),2386.0574,1008.7895,10.8203); else SetPlayerPos(playerid,2386.0574,1008.7895,10.8203); new str[128]; format(str,sizeof(str),"{FF0000}[ ! ]{FFFFFF} Hráč {00FF00}%s{FFFFFF} se teleportoval do Tunning Garaže v Las Venturas",PlayerName(playerid)); SendClientMessageToAll(-1,str); } } return 1; } } return 0; }
Dodatečné poznámky:
-- -
Jo a ted mi tam skláče 1 error
C:\Users\Patrik\Desktop\Server\filterscripts\Warpy_System v2.pwn(75) : error 001: expected token: "#endif", but found "-end of file-"
a v prvnim řadku mam---> #include <a_samp>
a v druhym řadku mam---> #if defined FILTERSCRIPT
-
Ja jsem skopiroval admin script a mam tam nevim co to je
#include <dudbas>
a mam 1 error:
C:\Users\Patrik\Desktop\Server\filterscripts\Admin_System.pwn(5) : fatal error 100: cannot read from file: "dudbas"
Dopředu diki za radu.
-
Dobry den potřeboval bych pomoc s problémy něco jsem vyřešil a na něco jsem ani nepochopil .
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(46) : warning 219: local variable "File" shadows a variable at a preceding level
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(47) : warning 219: local variable "name" shadows a variable at a preceding level
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(240) : error 029: invalid expression, assumed zero
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(240 -- 241) : warning 215: expression has no effect
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(241) : error 001: expected token: ";", but found "if"
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(241) : warning 217: loose indentation
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(249) : error 017: undefined symbol "P"
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(249) : error 029: invalid expression, assumed zero
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(249) : error 017: undefined symbol "ihl"
C:\Users\Patrik\Desktop\Server\filterscripts\LRG2.pwn(249) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
6 Errors.
#include <a_samp> #include<dini> #define DIALOG_REGISTER 1 #define DIALOG_LOGIN 2 //Color #define Bila "{FFFFFF}" #define Bežova "{FFDC80}" #define Zluta "{FFFF00}" #define TZluta "{FFCE00}" #define Oranzova "{FF9900}" #define SRuzova "{FF8090}" #define Ruzova "{FF0080}" #define Cervena "{FF0000}" #define Fialova "{8C50FF}" #define SZelena "{00FF00}" #define Zelena "{008C00}" #define SModra "{00FFFF}" #define Modra "{0A46FF}" #define Seda "{888888}" public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { new File[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(File,sizeof(File),"/Nalozi/%s.txt",name); if(dini_Exists(File)) { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""SZelena"Přihlášení...",""Bila"Zadejte níže své heslo pro přihlášení.","Přihlasit","Odejit"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""SZelena"Registrovani...",""Bila"Zadejte heslo níže zaregistrovat nový účet.","Registrovat","Odejit"); } return 1; } public OnPlayerDisconnect(playerid, reason) { if(GetPVarInt(playerid,"Přihlášen")== 1) { SnimiStatistiku(playerid); } return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_LOGIN) { if(response == 0) { SendClientMessage(playerid,0xFF0000FF,"Musíte se přihlásit na server!"); Kick(playerid); } if(response == 1) } if(!strlen(inputtext)) { SendClientMessage(playerid,0xFF0000FF,"Nesprávný heslo!"); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""SZelena"Přihlášení...",""Bila"Zadejte níže své heslo pro přihlášení.","Přihlasit","Odejit"); return 1; } else { Přihlášení(playerid,imputtext); return 1; } } } if(dialogid == DIALOG_REGISTER) ( if(response == 0) ( SendClientMessage(playerid,0xFF0000FF,"Musíte se za registrovat na server!"); Kick(playerid); } if(response == 1) { if(!strlen(inputtext)) { SendClientMessage(playerid,0xFF0000FF,"Nesprávný heslo!"); ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""SZelena"Registrovani...",""Bila"Zadejte heslo níže zaregistrovat nový účet.","Registrovat","Odejit"); return 1 ( else ( Registrace(playerid,imputtext); return 1; } } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } stock Registrace(playerid,key[]) { new File[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(File,sizeof(File),"/Nalozi/%s.txt",name); dini_Create(File); dini_Set(File,"Heslo",key); SendClientMessage(playerid,0x22FF00FF,"Uspěšně jsi se za registroval!"); dini_IntSet(File,"Skor",0); SetPVarInt(playerid,"Přihlášen",1); return 1; { stock Přihlášení(playerid,key[]) { new File[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(File,sizeof(File),"/Nalozi/%s.txt",name); if(!strcwp[key,dini_Get(File,"Heslo"),false)) { ObnovitNalog(playerid); SendClientMessage(playerid,0x22FF00FF,"Uspěšně jsi se Přihlásil!"); return 1; } } stock ObnovitNalog(playerid) ( new File[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(File,sizeof(File),"/Nalozi/%s.txt",name); SetPlayerScore(playerid,dini_Int(File,"Skor")); GivePlayerMoney(playerid,dini_Int(File,"Novac")); SetPVarInt(playerid,"Přihlášen",1); return 1; } stock SnimiStatistiku(playerid) } if(GetPVarInt(playerid,"Přihlášen")== 1) { new File[64]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(File,sizeof(File),"/Nalozi/%s.txt",name); dini_IntSet(File,"Skor",GetPlayerScore{playerid)); dini_IntSet(File,"Novac",GetPlayerMoney{playerid)); { return 1; }
Dopředu diki za pomoc.
-
vEnd a ti vis co stim?
-
sscanf2 muzeš stahnout jako pluigi
a to dalsi nwm co znamena doufam ze jsem pomohl
-
Dobrý den potřebuju poradit warpy v dialogu a chcu aby kdyz napiše hrač /warpy tak se mu zobrazi dialog a tam bude mit na vyber Los Santos, San Fierro a Las Venturas a když klikne na Los Santos tak chcu aby se tam ukazaly další warpy př. mrakodrap atd.......
Do předu diki za pomoc
if(strcmp("/warpy",cmdtext,true) == 0) { ShowPlayerDialog(playerid,DIALOG_WARPY,DIALOG_STYLE_LIST,"Warp System","\nLos Santos\nSan Fierro\nLas Venturas","Ok","Zavřit"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_WARPY) { if(response == 1) { switch(listitem) { case 0: { SetPlayerPos(playerid, 1548.8695,-1366.1233,326.2109); SetPlayerFacingAngle(playerid, 91.9268); SendClientMessage(playerid,COLOR_WHITE,"Byl jsi teleportovan na Mrakodrap!"); } } } } return 1; }
-
-
ok posilam script na Random Text ale prosim poradte mi
#include <a_samp> #pragma tabsize 0 new RandText[10]; //samotný text má 10 písmen max můžete si přidat/měnit potom ale nezapomente zmenit aj cisla new LetterList[26][] = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" }; // seznam písmen new RText=0; forward RandomText(); //forward pro publick RandomText public OnFilterScriptInit(){ SetTimer("RandomText", 5*60000, true); //timer return true; } stock randomStr(data[], size) { for(new i = 0; i < size; ++i) { data[i] = LetterList[random(sizeof(LetterList))]; } data[size] = '\0'; } RandomText(); public RandomText(){ new rand[11], str[256]; randomStr(rand, 10); RandText = rand; //uloží písmena na RandText, RandText musi byt aspom 11 velky! Nemozes dat vacsi text do mensieho RText=1; format(str, sizeof(str), "[ {C2A2DA}Text{FFFFFF} ] Kdo jako první napíše náhodný text \"%s\" získá náhodnou cástku.",rand); SendClientMessageToAll(-1,str); //vypíše zprávu pro všechny hráce return true; } public OnFilterScriptExit(){ return true; } public OnPlayerText(playerid, text[]){ new string[256]; new cash = random(50000); //náhodný cash od 0 do 50 000 je lepší použít RandomEx (najdete na samp foru) a nastavit si třeba od 5000 do 1500 if(RText == 1){ //pokud je RaText na 1 bude to reagovat if(!strcmp(text, RandText, true)){ //zjistí jestli někdo napsal ten text format(string, sizeof(string), "[ {C2A2DA}Text{FFFFFF} ] Jako první napsal náhodný text '' %s '' hráč %s a získal {33AA33}$%d{FFFFFF}.",RandText,PlayerName(playerid),cash); SendClientMessageToAll(-1,string); //vypíše zprávu pro všechny hráče GivePlayerMoney(playerid, cash); //dá tomu co napsal jako první cash RText=0; } } return true; }
//vEnd: Příště prosím použij BB kód code a spoiler. Děkuji.
-
ted mi to pise:
error 047: array sizes do not match, or destination array is too small
error 017: undefined symbol "PlayerName"
error 006: must be assigned to an array
mozna to je trapny ale moc se nevyznam v pawno tak mne prosim nesud
-
Ted mi to pise:
error 076: syntax error in the expression, or invalid function call
RText=1;format(str, sizeof(str), "[ {C2A2DA}Text{FFFFFF} ] Kdo jako první napíše náhodný text '' %s '' získá náhodnou částku.",random);SendClientMessageToAll(-1,str); //vypíše zprávu pro všechny hráčereturn true;} -
Mam problem:
Jsem začatnik pawna ale nevím jakou tam mam chybu tak prosím o pomoc.
error 047: array sizes do not match, or destination array is too small
public RandomText(){new string[30], str[256];format(string, sizeof(string), "%s%s%s%s%s%s%s%s%s%s", LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))], LetterList[random(sizeof(LetterList))]); // 10 random písmenRandText = string; //uloží písmena na RandTextRText=1;format(str, sizeof(str), "[ {C2A2DA}Text{FFFFFF} ] Kdo jako první napíše náhodný text '' %s '' získá náhodnou částku.",RandText);SendClientMessageToAll(-1,str); //vypíše zprávu pro všechny hráčereturn true;}
Warpy system
v Herní (SA:MP, CS apod.)
Odesláno:
Myslim že mne tam chyby že když klinknu na tu položku že se stane .........